:root{--primary:#ED8C18;--text:#717171;--text-accent:#191919;--text-light:#dcdcdc;--secondary:#464224;--bg:#f8fafc;--white:#ffffff;--black:black;--border:#e6e6e6;--warning:rgb(255,111,0);--success:rgb(0,172,49);--shadow-md:0px 0 16px -5px rgba(132,132,132,0.42);--space-sm:.5rem;--space-md:.7rem;--space-lg:1rem;--font-body:"proxima-nova";--font-heading:"syne";--padding-content-x:16px;--padding-content-y:50px}@media(min-width:480px){:root{--padding-content-x:24px}}@media(min-width:992px){:root{--padding-content-y:100px}}audio,canvas,img,video{display:inline-block;max-width:100%}fieldset,legend{border:0;padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}button,img,input{line-height:normal}:focus,a:active,a:hover{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio:not([controls]){display:none;height:0}[hidden]{display:none}a{text-decoration:none;color:inherit}a:focus{outline:thin dotted}img{border:0;-ms-interpolation-mode:bicubic;font-size:small;vertical-align:middle}br{margin-bottom:200px}figure,form{margin:0}legend{white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}fieldset{margin:0}a,a:active,a:click,a:link{color:inherit!important;text-decoration:none!important;transition:.5s;outline:none!important}@font-face{font-family:proxima-nova;src:url(/_next/static/media/bold.cb018e4d.otf);font-weight:400}@font-face{font-family:proxima-nova;src:url(/_next/static/media/regular.662bbbd0.otf);font-weight:400}@font-face{font-family:proxima-nova;src:url(/_next/static/media/thin.6f12c9d7.otf);font-weight:200}@font-face{font-family:syne;src:url(/_next/static/media/Syne-VariableFont_wght.c8ff4d42.ttf);font-weight:400}@font-face{font-family:syne;src:url(/_next/static/media/Syne-VariableFont_wght.c8ff4d42.ttf);font-weight:700}.bg-sec{background-color:var(--secondary)}.bg-pry{background-color:var(--primary)}.content{padding:50px 16px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:0;gap:32px}@media(min-width:480px){.content{padding-left:24px;padding-right:24px}}@media(min-width:992px){.content{max-width:1200px;margin-right:auto;margin-left:auto;padding-top:100px;padding-bottom:100px}}.padding-content{padding:var(--padding-content-y) --padding-content-x;max-width:1200px}.padding-content-x{padding-left:var(--padding-content-x);padding-right:var(--padding-content-x)}.padding-content-y{padding-left:var(--padding-content-y);padding-right:var(--padding-content-y)}.fa-pseudo:after,.fa-pseudo:before{font-family:font awesome\ 5 free;font-weight:700;display:inline-block}.font-heading{font-family:var(--font-heading)}.font-body{font-family:var(--font-body)}.ibtn{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:16px 24px;border:1px solid var(--border);box-shadow:0 7px 16px 5px rgba(120,120,120,.45);border-radius:32px;font-weight:bolder;background-color:#fff;color:var(--primary);flex-grow:0;white-space:nowrap;transition:background-color .35s ease-in-out,color .35s ease-in-out,letter-spacing .35s ease-in-out}.ibtn .icon{opacity:.5}.ibtn:hover{background-color:var(--primary);color:#fff}.ibtn:focus{transform:scale(.955);letter-spacing:normal}.ibtn-primary,.ibtn.ibtn-primary{background-color:var(--primary);color:#fff}.itext-primary{color:var(--primary)}.section-title{font-size:20px;font-family:var(--font-heading);font-weight:700;color:#000}@media(min-width:992px){.section-title{font-size:28px}}@media(min-width:1200px){.section-title{font-size:36px}}.hide-x-scrollbar{overflow-x:scroll}.hide-x-scrollbar::-webkit-scrollbar{height:0}.card{padding:32px;display:flex;flex-direction:column;gap:0;gap:8px;border:1px solid var(--border);border-radius:16px}.card .title{font-weight:700;color:#000;font-family:var(--font-heading)}.card.card-a{display:flex;flex-direction:column;gap:.5rem}.card.card-a .icon-area{display:inline-flex;align-items:center;justify-content:center;flex-grow:0;width:24px;height:24px;border-radius:24px;line-height:24px;flex-shrink:0}.card.card-a .wrapper-title{display:flex;flex-direction:row;gap:8px;align-items:center}.card.card-a .icon{color:var(--primary);font-size:18px;flex-grow:0;flex-shrink:0}.card.card-a .title{margin:0;transition:color .5s ease-in-out}.card.card-b .title{display:flex;align-items:center}.card.card-b .title:before{content:"";display:block;height:12px;width:12px;background-color:var(--primary);margin-right:8px;border-radius:2px}.card.card-c{background-color:#fff;border:1px solid var(--border)}.card.card-c .image-wrapper{display:inline-flex;align-items:center;flex-shrink:0;flex-grow:0;width:50px;height:50px;border-radius:50px;line-height:50px;background-color:rgba(70,66,36,.8588235294);display:flex;justify-content:center}.card.card-c i,.card.card-c img{display:block;width:35%}.card.card-d{padding:0;border:none;position:relative;min-height:360px;overflow:hidden;color:var(--text-light);transition:color .35s ease-in-out,box-shadow .35s ease-in-out}.card.card-d:hover{color:#fff;box-shadow:0 0 30px 4px rgba(43,43,43,.2196078431)}.card.card-d:hover img{transform:scale(1.125)}.card.card-d img{position:absolute;min-width:100%;min-height:100%;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease-in-out,filter .35s ease-in-out;filter:brightness(.65) grayscale(.1)}.card.card-d .card-content{height:100%;padding:24px;position:relative;background-color:rgba(29,41,67,.596);display:flex;flex-direction:column;gap:0;flex-grow:1;justify-content:flex-end;color:#fff}.card.card-d .title{color:#fff}.card.card-e{padding:0;border:none;border-radius:0;box-shadow:var(--shadow-md)}.card.card-e:hover .button-text{width:100%;color:var(--primary)}.card.card-e:hover img{transform:scale(1.17)}.card.card-e .image-container{position:relative;min-height:150px;overflow:hidden}.card.card-e .image-container:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.25);z-index:1}.card.card-e img{min-width:100%;position:relative;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease-in-out,filter .35s ease-in-out;filter:brightness(.75)}.card.card-e .card-text{padding:24px}.card.card-e .title{color:#fff;padding:16px 24px;position:absolute;bottom:0;font-size:1.19rem;z-index:1}.card.card-e .action-button{all:unset;display:flex;flex-direction:row;gap:0;align-items:center;gap:.5rem;cursor:pointer;padding:8px;border-bottom:1px solid var(--border);border-radius:4;font-size:small}.card.card-e .button-text{display:inline-block;width:0;white-space:nowrap;overflow:hidden;transition:.35s ease-in-out}.card.card-e i.fa-arrow-right{color:var(--primary)}.pseudo-underline{display:flex;flex-direction:column;gap:0;align-self:center;position:relative;padding-bottom:8px}.pseudo-underline:after{content:"";position:absolute;bottom:0;width:65%;left:50%;transform:translateX(-50%);margin:8px auto auto;height:2px;background-color:var(--primary);border-radius:5px}.max-width-text{max-width:670px;margin:auto}.text-light{color:var(--text-light)}.text-white{color:#fff}body{background-color:var(--bg);font-family:var(--font-body);line-height:1.5;font-size:1rem;color:var(--text)}@media(min-width:768px){body{font-size:1.15rem}}@media(min-width:1200px){body{line-height:1.65}}.header{flex-direction:row;padding-top:16px;padding-bottom:16px;position:absolute;top:0;left:0;right:0;z-index:5}.header,.header .menu-group{display:flex;align-items:center;gap:1rem}.header .menu-group{margin-left:auto}@media(min-width:992px){.header .menu-group{margin-right:autos}}.header .nav-link{display:block;border-radius:8px;color:var(--white);white-space:nowrap}.header .nav-link.mobile-action{font-weight:700;padding:8px 16px;background-color:var(--primary);background-image:linear-gradient(287deg,rgba(255,235,59,.5098039216),rgba(255,152,0,.84))}@media(min-width:480px){.header .nav-link.mobile-action{font-size:inherit}}.header .nav-link:hover{color:var(--primary)}@media(min-width:992px){.header .nav-link.desktop-action{padding:8px 24px;border-radius:36px;background-color:var(--primary);background-image:linear-gradient(287deg,rgba(255,235,59,.5098039216),rgba(255,152,0,.84))}.header .nav-link.desktop-action:before{font-family:font awesome\ 5 free;font-weight:700;display:inline-block;content:"";margin-right:8px;opacity:.5}.header .nav-link.desktop-action:hover{background-color:#000!important;color:#fff}}.header .nav-link.referal-referal{background-color:hsla(0,0%,100%,.1);width:100%;text-align:center;padding:16px}@media(min-width:992px){.header .nav-link.referal-referal{background:initial;padding:8px 24px}}.header .nav-link.referal-referal .icon{font-size:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:24px;height:24px;border-radius:24px;line-height:24px;background-color:var(--primary);margin-left:8px}.wrapper-nav{position:fixed;top:0;left:0;width:75vw;max-width:456px;bottom:0;background-color:rgba(12,10,0,.98);transform:translateX(-9999px);display:flex;flex-direction:column;justify-content:center;transition:transform .55s ease-in-out;z-index:10;padding:24px}.wrapper-nav.visible{transform:none}@media(min-width:992px){.wrapper-nav{position:static;width:auto;max-width:none;background-color:rgba(0,0,0,0);transform:none;flex-direction:row}}.menu-title{font-size:24px;text-align:center;color:hsla(0,0%,100%,.137);text-transform:capitalize}.pages{display:flex;flex-direction:column;gap:24px;flex-grow:1;justify-content:center}@media(min-width:992px){.pages{flex-direction:row;gap:32px;align-items:center}}.menu-hamburger{margin-left:auto;display:inline-block;cursor:pointer;position:relative}.menu-hamburger.clicked{z-index:5}.menu-hamburger.clicked .line-one{transform:rotate(-36deg);transform-origin:left;top:6px;width:15px;margin:0}.menu-hamburger.clicked .line-two{width:30px}.menu-hamburger.clicked .line-three{transform:rotate(36deg);transform-origin:left;bottom:6px;width:15px;margin:0}.menu-hamburger .line{position:relative;height:1px;width:30px;margin-left:auto;background-color:var(--white);transition:.5s}.menu-hamburger .line-two{margin-top:5px;height:2px;margin-bottom:5px;width:15px}.menu-hamburger .line-three{width:25px}.hero-container{height:100vh;max-height:769px;overflow:hidden;color:#b8b8b8;background-repeat:no-repeat;background-size:cover;transition:background .5s ease-in-out}.hero-container,.hero-container__content{position:relative;display:flex;align-items:center;justify-content:center}.hero-container__content{height:100%}.hero-container .background-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);transition:background .35s ease-in-out}.hero{--content-margin:0px;overflow:hidden;display:flex}@media(min-width:768px){.hero{--content-margin:50px}}@media(min-width:992px){.hero{--content-margin:125px}}.hero.image-to-right{flex-direction:row-reverse}.hero.image-to-right .text-content{margin-right:0;margin-left:var(--content-margin)}@media(min-width:768px){.hero.image-to-right .text-content{text-align:right}}.hero.image-to-right .image-container{right:-150px;left:unset}@media(min-width:768px){.hero.image-to-right .image-container{right:0}}.hero.image-to-right img{left:0;right:unset}.hero .image-container{width:75%;height:80%;position:absolute;bottom:0;left:-150px}@media(min-width:768px){.hero .image-container{width:40%;left:0}.hero .width-placeholder{width:35%;height:1px;flex-shrink:0}}.hero img{top:unset;right:0;position:absolute;bottom:0}.hero .text-content{display:flex;flex-direction:column;gap:16px;position:relative;z-index:1;margin-right:var(--content-margin)}.hero .title{font-size:28px;font-weight:700;color:#fff}@media(min-width:992px){.hero .title{font-size:32px}}.hero .description{opacity:.8;color:#fff}.hero .breadCrumb{color:var(--primary);letter-spacing:1px}.testimonials .container-top{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;max-width:670px;margin:auto}.testimonials .item-container{padding:12px;flex-shrink:0}.testimonials .card{box-shadow:0 0 16px -5px rgba(132,132,132,.42)}.testimonials .user-rating{font-size:16px;color:#eece01;position:relative}.testimonials .user-rating:after{font-size:small;color:var(--text-accent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:18px;height:18px;border-radius:18px;line-height:18px;background-color:rgba(0,0,0,.281);position:absolute;left:-5px;bottom:-5px;z-index:0}.testimonials .user-comment{color:var(--text-accent);padding-left:1.25rem;margin-top:-26px}@media(min-width:992px){.testimonials .user-comment{padding-left:1.7rem}}.testimonials .user{display:flex;flex-direction:row;gap:.75rem;align-items:center;line-height:1.25}.testimonials .image-wrapper{display:inline-flex;flex-shrink:0;flex-grow:0;width:45px;height:45px;border-radius:45px;line-height:45px;border:1px solid var(--border);background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.testimonials img{display:block;height:100%;min-width:100%;filter:grayscale(1)}.testimonials .user-icon{font-size:24px;color:var(--primary)}.testimonials .swiper-pagination{position:relative!important;margin-top:2rem}.carousel-indicators,.swiper-pagination{all:unset;display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center}.carousel-indicators .indicator,.carousel-indicators .swiper-pagination-bullet,.swiper-pagination .indicator,.swiper-pagination .swiper-pagination-bullet{all:unset;display:flex;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:20px;height:20px;border-radius:20px;line-height:20px;background-color:rgba(0,0,0,0);transition:border .35s ease;border:1px solid rgba(0,0,0,0)}.carousel-indicators .indicator:before,.carousel-indicators .swiper-pagination-bullet:before,.swiper-pagination .indicator:before,.swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;width:55%;height:55%;border-radius:50%;background-color:var(--primary);display:flex;align-self:center;flex-shrink:0}.carousel-indicators .swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet-active{border:1px solid var(--primary)}form{flex-direction:column}form,form .columns{display:flex;gap:0;gap:1rem}form .columns{flex-direction:row}form .column{flex-grow:1}form .form-message{font-size:small;color:var(--warning)}form .input-field{display:block;padding:16px;width:100%;border-radius:8px;border:1px solid var(--border);background-color:hsla(0,0%,100%,.75)}form .input-label{color:var(--text-accent)}.section-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:55px;height:55px;border-radius:55px;line-height:55px;font-size:24px;background-color:var(--bg);box-shadow:0 10px 10px -5px rgba(132,132,132,.4196078431)}.footer{background-image:url(/images/bg-world-map.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;border-top:1px solid var(--border);background-color:#fff;position:relative}.footer:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);content:"";background-color:rgba(12,63,54,.35)}.footer .content{position:relative;gap:24px}@media(min-width:768px){.footer .content{gap:32px}}@media(min-width:1200px){.footer .content{gap:64px;flex-direction:row;flex-wrap:wrap}.footer .content .wrapper-links{width:45%}}.column.top-row{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.column.top-row{flex-direction:row;gap:32px}}@media(min-width:1200px){.column.top-row{flex-direction:column;width:45%}.column.top-row .footer-newsletter{width:auto}}.column.wrapper-links{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.column.wrapper-links{flex-direction:row}.social-media-handles{width:50%;flex-shrink:0;margin-left:auto}}@media(min-width:1200px){.social-media-handles{width:auto}}.brand-logo{width:150px;position:relative}.brand-logo img{display:block;max-width:100%}ul.links>li{display:flex;align-items:center;color:#000}ul.links>li:before{content:"";display:inline-block;margin-right:8px;border:4px solid rgba(0,0,0,0);border-left:4px solid var(--secondary)}.footer-newsletter{display:flex;flex-direction:column;gap:1.25rem;border:1px solid var(--border);background-color:rgba(248,250,252,.4392156863);border-radius:4px;padding:16px}@media(min-width:768px){.footer-newsletter{padding:32px;width:50%;flex-shrink:0}}@media(min-width:992px){.footer-newsletter{width:55%}}.footer-newsletter .section-title{line-height:1.5;font-size:1rem}.footer-newsletter form{display:flex;flex-direction:column;gap:12px;width:100%}.footer-newsletter .wrapper-input{display:flex;align-items:center;flex-grow:1}.footer-newsletter .wrapper-input:before{content:"";margin-right:16px;color:var(--primary);font-size:1.5rem}.footer-newsletter input{border:none;background-color:rgba(0,0,0,0);flex-grow:1;color:#000}.footer-newsletter .btn-newsletter{padding-top:16px;padding-bottom:16px;border-radius:4px;border:none;background-image:linear-gradient(24deg,rgba(78,78,78,.48),rgba(90,116,90,.87));display:block;width:100%;background-color:var(--primary);box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431);text-shadow:0 2px rgba(142,142,142,.8588235294)}.social-media-links{display:flex;flex-direction:row;gap:.5rem}.social-media-links li{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:45px;height:45px;border-radius:45px;line-height:45px;background-color:var(--primary);box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431)}.social-media-links a{color:#fff}.caption{display:inline-flex;flex-direction:column;color:var(--secondary);font-size:1.15rem;font-family:var(--font-heading);font-weight:600;margin-bottom:1rem}.caption:after{content:"";display:inline-block;height:2px;border-radius:2px;width:70%;margin-top:5px;background-color:var(--secondary)}@media(min-width:1200px){.footer-contact-info{width:100%}}.footer-contact-info .wrapper-cards{display:flex;flex-direction:column;gap:1rem;overflow:hidden}@media(min-width:992px){.footer-contact-info .wrapper-cards{flex-direction:row}}.contact-info-item{display:flex;flex-direction:row;gap:1rem}@media(min-width:992px){.contact-info-item{flex-grow:1;align-items:center}}@media(min-width:1200px){.contact-info-item.footer-contact-info:nth-child(2){border-left:1px solid var(--border);border-right:1px solid var(--border);justify-content:center}.contact-info-item.footer-contact-info:last-of-type{justify-content:center}}.contact-info-item .icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:48px;height:48px;border-radius:48px;line-height:48px;background-color:#fff;color:var(--primary);font-size:14px;box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431)}.footer-attribution{display:flex;flex-direction:column;gap:0;text-align:center;font-weight:lighter;background-color:#fff;border-top:1px solid var(--border);position:relative}.footer-attribution .content{padding-top:24px;padding-bottom:24px;gap:0}@media(min-width:768px){.footer-attribution .content{flex-direction:row;margin-left:auto;margin-right:auto;width:100%}}.footer-attribution .year{color:var(--black);font-weight:400}@media(min-width:768px){.footer-attribution .year{flex-grow:1;text-align:left}}.solutions .content{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.solutions .content{gap:64px}}.solutions .top-container{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.solutions .top-container{flex-direction:row-reverse;gap:64px}.solutions .top-container .image-wrapper{width:45%;flex-shrink:0;display:flex;align-items:center}}.solutions .top-container img{display:block}.solutions .business-strategies{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap;justify-content:center}@media(min-width:992px){.solutions .business-strategies{justify-content:flex-start}}.solutions .business-strategy-item{display:inline-flex;align-items:center;white-space:nowrap;flex-wrap:nowrap;padding:8px 12px;background-color:#fff;border-radius:32px;color:var(--primary)}.solutions .business-strategy-item .icon{opacity:.35;margin-right:8px;font-size:12px}.solutions .wrapper-cards{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.solutions .wrapper-cards{flex-direction:row;flex-wrap:wrap}.solutions .wrapper-cards .card{width:calc(50% - 8px);flex-shrink:0}}@media(min-width:768px)and (min-width:992px){.solutions .wrapper-cards .card{width:auto;flex-grow:1;flex:1}}.solutions .wrapper-cards .card{box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431);transition:box-shadow .35s ease-in-out;border:none}.solutions .wrapper-cards .card:hover{box-shadow:0 0 30px 4px rgba(43,43,43,.2196078431)}@media(min-width:1400px){.solutions .wrapper-cards .card{padding-left:48px;padding-right:48px}}.solutions .wrapper-cards .image-wrapper{background-color:var(--bg)}.solutions .text-content{display:flex;flex-direction:column;gap:4px;text-align:center;background-image:linear-gradient(transparent,var(--bg));position:relative}@media(min-width:992px){.solutions .text-content{text-align:left}}.industries{position:relative;background-image:url(/images/hero-background.png);background-position:50%;background-size:cover;background-attachment:fixed;border-top-left-radius:48px;border-bottom-right-radius:48px;border-top:8px groove var(--border);border-bottom:4px dashed var(--border);overflow:hidden}@media(min-width:1200px){.industries{border-top-left-radius:168px;border-bottom-right-radius:168px}}.industries:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);content:"";background-color:rgba(12,63,54,.82)}.industries .wrapper-columns{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1200px){.industries .wrapper-columns{flex-direction:row;gap:3.5rem}}.industries .top-container{position:relative;text-align:center;max-width:670px;margin:0 auto;color:#fff}@media(min-width:1200px){.industries .top-container{text-align:left;width:45%;flex-shrink:0}}.industries .section-info{font-size:.85rem;font-weight:700;display:inline-block;margin-bottom:1rem;padding:8px 16px;background-color:hsla(0,0%,100%,.179);background-color:#fff;border-radius:24px;color:var(--primary)}.industries h3{color:#fff}.industries .industry-list-grid{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.industries .industry-list-grid{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}}@media(min-width:1200px){.industries .industry-list-grid{flex-direction:column}}.industries .list-items{display:none}@media(min-width:1200px){.industries .list-items{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;margin-top:24px}}.industries .list-items .item{display:inline-block}.industries .list-items .item:before{font-family:font awesome\ 5 free;font-weight:700;display:inline-block;content:"";display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:24px;height:24px;border-radius:24px;line-height:24px;background-color:#fff;color:var(--primary);margin-right:7px;font-size:small}.industries .action-button{color:var(--text-accent)}.industries .action-button .icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:24px;height:24px;border-radius:24px;line-height:24px;background-color:var(--primary);opacity:1;color:#fff;font-size:14px}.industries .bottom-container{display:flex;flex-direction:column;gap:32px}.industries .ibtn-primary{position:relative;z-index:2}.industries .industry-item{display:flex;flex-direction:row;gap:0;gap:1rem;position:relative;padding:32px 32px 32px 12px;background-color:rgba(0,0,0,.371);transition:box-shadow .35s ease-in-out,background-color .35s ease-in-out,border-radius .25s ease-in-out;color:hsla(0,0%,100%,.801);border-radius:16px}@media(min-width:768px){.industries .industry-item{width:300px;flex-shrink:0;flex-grow:1}}@media(min-width:1200px){.industries .industry-item{width:auto}}.industries .industry-item:hover{background-color:rgba(0,0,0,.581);box-shadow:0 0 30px 4px rgba(43,43,43,.2196078431)}.industries .industry-item .item-heading{color:#fff;font-size:1.15rem;font-weight:700;font-family:var(--font-heading)}.industries .industry-item .wrapper-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:45px;height:45px;border-radius:45px;line-height:45px;border:1px solid var(--border)}@media(min-width:1400px){.industries .industry-item .wrapper-icon{height:64px;width:64px}}.industries .industry-item .icon{font-size:18px}.industries .industry-item .no-text{display:flex;flex-direction:column;gap:0;justify-content:center}.industries .industry-item .decoration-line{display:block;width:1px;margin:auto;height:100%;background-color:var(--border)}.industries .industry-item .wrapper-text{display:flex;flex-direction:column;gap:0}.start-up{gap:48px}.start-up .top-content{display:flex;flex-direction:row;gap:1rem;align-items:center}.start-up .top-content .main-text{width:100%}.start-up .top-content .ibtn{align-self:flex-end;justify-self:flex-end;box-shadow:none;color:var(--text-accent);font-weight:400;align-items:center}.start-up .mini-heading{font-size:.85rem;font-weight:700;display:inline-block;padding:8px 16px;background-color:#fff;border-radius:24px;color:var(--primary)}.start-up .wrapper-cards{display:flex;flex-direction:column;gap:32px;position:relative;overflow:visible}@media(min-width:768px){.start-up .wrapper-cards{max-width:670px;margin:auto}}@media(min-width:992px){.start-up .wrapper-cards{flex-direction:row;margin:0;max-width:none}}.start-up .wrapper-cards .image-wrapper{margin-left:0}.start-up .startup-card{text-align:center;border:none;position:relative;text-align:left;padding:48px;box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431);transition:box-shadow .35s ease-in-out,background-color .35s ease-in-out,border-radius .25s ease-in-out;background:none}@media(min-width:992px){.start-up .startup-card{width:50%;flex-shrink:1}.start-up .startup-card:not(:last-of-type){border-right:1px solid var(--bg)}.start-up .startup-card:not(:last-of-type):after{left:100%;bottom:50%;transform:rotate(270deg) translateX(13px)}}.start-up .startup-card .image-wrapper{width:35px;height:35px;background-color:rgba(100,100,100,.0901960784);transition:all .35s ease-in-out}.start-up .startup-card img{width:100%}.start-up .startup-card:hover{box-shadow:0 0 30px 4px rgba(43,43,43,.2196078431);background-color:#fff}.start-up .startup-card:hover:after{border-top:15px solid #fff}.start-up .startup-card:hover .image-wrapper{background-color:var(--secondary)}.start-up .startup-card:after{content:"";position:absolute;z-index:1;transition:border .35s ease-in-out;bottom:-29px;left:50%;transform:translateX(-50%);border:15px solid rgba(0,0,0,0);border-top:15px solid var(--bg)}.start-up .get-started{color:var(--text-accent);margin-top:24px;display:grid;grid-template-columns:1fr;gap:24px;text-align:center;position:relative}@media(min-width:1200px){.start-up .get-started{grid-template-columns:45% 55%;grid-gap:0;margin-top:48px}}.start-up .get-started-main{display:flex;flex-direction:column;gap:16px;max-width:670px;margin:auto;text-align:center;background:#fff2e3;padding:16px;border-radius:8px}.start-up .get-started-main .get-started-button{margin-left:auto;margin-right:auto}@media(min-width:1200px){.start-up .get-started-main{text-align:left!important;margin:0;justify-content:center;padding:32px}.start-up .get-started-main .get-started-button{margin-left:0}}.start-up .get-started-main .get-started-headline{font-size:1.15rem;font-weight:700;font-family:var(--font-heading);background:#fff;padding:16px;border-radius:8px;box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431)}.start-up .get-started-main .get-started-subtitle{padding:8px 0 16px}@media(min-width:1200px){.start-up .get-started-features{margin-left:48px}}.start-up .features-caption{display:inline-block;margin-bottom:1.5rem;font-size:1.1rem;font-weight:600;position:relative;background-color:#fff;padding:12px 24px;border-radius:8px;box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431)}.start-up .features-caption:after{content:"";position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);border:10px solid rgba(0,0,0,0);border-top-color:#fff}.start-up .features-list{display:flex;flex-direction:row;gap:16px;width:100%;flex-wrap:wrap;justify-content:center}.start-up .features-list li{display:inline-flex;align-items:center;white-space:nowrap}.start-up .features-list li:before{font-family:font awesome\ 5 free;font-weight:700;display:inline-block;content:"";margin-right:7px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:24px;height:24px;border-radius:24px;line-height:24px;color:var(--primary);font-size:small;box-shadow:0 0 14px 6px rgba(192,192,192,.34)}@media(min-width:992px){.start-up .features-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.services{background-color:var(--secondary);background-color:rgba(114,103,15,.77);background-image:url(/images/h.svg),linear-gradient(287deg,transparent,rgba(26,99,121,.35));background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:25px}@media(min-width:992px){.services{padding-bottom:50px}}@media(min-width:1400px){.services .content{max-width:none}}.services .container-title{display:flex;flex-direction:column;gap:.5rem;text-align:center;max-width:768px;margin:auto;color:var(--text-light)}.services .container-service-cards{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.services .container-service-cards{flex-direction:row;flex-wrap:wrap;justify-content:center}}.services .card{background-color:hsla(0,0%,100%,.9);border-radius:16px;transition:box-shadow .35s ease-in-out,background-color .35s ease-in-out}.services .card:hover{box-shadow:0 0 30px 4px rgba(43,43,43,.2196078431);background-color:#fff}@media(min-width:768px){.services .card{width:calc(50% - 16px);flex-shrink:0}}@media(min-width:1400px){.services .card{width:calc(33.33% - 16px)}}.services .svg-services-pointer{position:absolute;bottom:0;left:0;right:0;z-index:1;display:block;min-width:100%}.work-procedures .content{gap:0}@media(min-width:1400px){.work-procedures .content{flex-direction:row;gap:64px}}.work-procedures .top-container{text-align:center;width:100%;max-width:670px;margin:auto}@media(min-width:1400px){.work-procedures .top-container{text-align:left;width:45%;flex-shrink:0}}.work-procedures .container-toggles{display:flex;flex-direction:row;gap:0;gap:.35rem;flex-wrap:nowrap;padding:16px;overflow-x:auto;overflow-y:visible}@media(min-width:768px){.work-procedures .container-toggles{justify-content:center}}@media(min-width:1400px){.work-procedures .container-toggles{flex-wrap:wrap;justify-content:flex-start;padding-left:0;padding-right:0}}.work-procedures .container-stages{display:flex;flex-direction:row;gap:1rem;overflow-x:auto;padding:16px;position:relative}@media(min-width:992px){.work-procedures .container-stages{padding:32px}}.work-procedures .procedure-stage{opacity:.25;width:100%;max-width:670px;flex-shrink:0;transform:scale(.85);border-radius:16px;transition:.35s;overflow:hidden}@media(min-width:768px){.work-procedures .procedure-stage{width:70%}}@media(min-width:992px){.work-procedures .procedure-stage{width:50%}}@media(min-width:1400px){.work-procedures .procedure-stage{width:90%}}.work-procedures .procedure-stage.active{transform:scale(1);opacity:1;background-color:#fff;box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431)}@media(min-width:1400px){.work-procedures .procedure-stage.active{box-shadow:0 0 30px 4px rgba(43,43,43,.2196078431)}}.work-procedures .procedure-stage.active .icon,.work-procedures .procedure-stage.active .title{display:block}.work-procedures .procedure-stage .title{color:var(--text-accent);color:#fff;font-weight:600;display:none;padding:16px 32px 32px;margin-bottom:-16px;background-color:var(--primary);position:relative}@media(min-width:480px){.work-procedures .procedure-stage .title{padding-left:64px;padding-right:64px}}.work-procedures .procedure-stage .icon{font-size:18px;opacity:.75;margin-left:auto;margin-right:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:44px;height:44px;border-radius:44px;line-height:44px;background-color:var(--bg);text-align:center;display:none}.work-procedures .description-wrapper{display:flex;flex-direction:column;gap:.5rem;padding:16px 32px 32px;position:relative;background-color:#fff;border-radius:16px}@media(min-width:480px){.work-procedures .description-wrapper{padding:32px 64px}}.work-procedures .procedure-toggle{display:inline-flex;gap:.5rem;align-items:center;border-radius:24px;padding:8px 12px;white-space:nowrap;transition:background .35s ease-in-out;color:#000}.work-procedures .procedure-toggle.active{background-color:#fff;box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431)}.work-procedures .stage-count{font-size:12px;font-weight:700;height:20px;width:20px;border-radius:24px;background-color:var(--primary);display:inline-flex;align-items:center;justify-content:center;color:#fff;text-align:center}.why-us{display:flex;flex-direction:column;gap:32px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background-color:#fff}.why-us .image-container{position:relative;padding-bottom:var(--padding-content-y)}.why-us .why-us-image{display:none}@media(min-width:1200px){.why-us .why-us-image{display:block;position:absolute;bottom:0;left:0;height:90%}}.why-us .container-cards{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.why-us .container-cards{flex-direction:row;flex-wrap:wrap}}@media(min-width:1200px){.why-us .container-cards{margin-left:230px}}.why-us .card{transition:box-shadow .35s ease-in-out,background-color .35s ease-in-out;color:var(--text-accent);box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431);padding-left:24px;border:none}.why-us .card:hover{box-shadow:0 0 30px 4px rgba(43,43,43,.2196078431);background-color:#fff}@media(min-width:768px){.why-us .card{width:calc(50% - 1rem);flex-shrink:0}}.why-us .card .wrapper-text{margin-left:2rem}.why-us .card .icon-area{position:relative}.why-us .card .icon-area:before{content:"";display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:7px;height:7px;border-radius:7px;line-height:7px;background-color:var(--secondary);position:absolute;bottom:-10px;right:8px}.home-contact .home-form{flex-grow:1;position:relative;gap:0}.home-contact .form-inputs{padding:24px;display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.home-contact .form-inputs{padding:48px}}@media(min-width:992px){.home-contact .form-inputs{background-color:#fff}}.home-contact .content-top{text-align:center;position:relative;padding:24px}@media(min-width:768px){.home-contact .content-top{padding:48px}}@media(min-width:992px){.home-contact .content-top{text-align:left;width:40%;max-width:auto;margin-left:0;flex-grow:0;flex-shrink:0;border-right:2px solid var(--border)}.home-contact .content-top.pseudo-underline:after{left:48px;bottom:28px;transform:none;width:30%;height:7px}}@media(min-width:1200px){.home-contact .content-top{padding:48px 64px;width:45%}.home-contact .content-top.pseudo-underline:after{left:64px}}.home-contact .arrow-pointer{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}@media(min-width:992px){.home-contact .arrow-pointer{justify-content:flex-start}}.home-contact .arrow-pointer:after{content:"";font-family:font awesome\ 5 free;font-weight:700;display:inline-block;background-color:var(--primary);height:24px;width:24px;line-height:24px;border-radius:24px;font-size:small;color:#fff;text-align:center}.home-contact .image-background{display:flex;flex-direction:column;gap:0;border-radius:16px;background-image:url(/images/techguy.png);background-size:cover;background-position:50%;background-attachment:fixed;position:relative;border:1px solid var(--border);overflow:hidden}.home-contact .image-background:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media(min-width:992px){.home-contact .image-background{flex-direction:row}}.home-contact .button-wrapper{background-color:#fff;background-image:linear-gradient(17deg,#a75b00,rgba(40,40,40,.8509803922));padding:24px;border-top:1px solid var(--border)}@media(min-width:768px){.home-contact .button-wrapper{padding-left:48px;padding-right:48px}}.home-contact .ibtn{border-radius:8px;color:#000}.hero-carousel{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.hero-carousel{max-width:80%}}.hero-carousel .hero-portrait{position:absolute;bottom:0;height:80%}.hero-carousel .carousel-item{all:unset;opacity:0;z-index:0;position:absolute}.hero-carousel .carousel-item.active{opacity:1;z-index:1;position:inherit}.hero-carousel .carousel-item.active .call-button,.hero-carousel .carousel-item.active .hero-portrait,.hero-carousel .carousel-item.active .text,.hero-carousel .carousel-item.active .title{transform:none;opacity:1}.hero-carousel .carousel-item .title{font-size:20px;font-family:var(--font-heading);font-weight:700;color:#000;transition:transform 1s ease-in-out,opacity 1s ease-in-out;display:flex;align-items:center;transform:translateY(-37px);opacity:0;font-size:24px;position:relative;padding-left:16px;text-shadow:0 0 14px 6px rgba(192,192,192,.34)}@media(min-width:992px){.hero-carousel .carousel-item .title{font-size:28px}}@media(min-width:1200px){.hero-carousel .carousel-item .title{font-size:36px}}.hero-carousel .carousel-item .title:before{position:absolute;left:0;content:"";display:block;width:5px;height:100%;background-color:var(--primary);border-radius:2px;flex-shrink:0}@media(min-width:768px){.hero-carousel .carousel-item .title{font-size:32px;padding-left:24px}}@media(min-width:992px){.hero-carousel .carousel-item .title{font-size:40px;padding-left:32px}}@media(min-width:1400px){.hero-carousel .carousel-item .title{font-size:44px}}.hero-carousel .carousel-item .call-button{transition:transform 1s ease-in-out,opacity 1s ease-in-out;transform:translateY(37px);opacity:0}.hero-carousel .carousel-item .hero-portrait{transition:transform 1.25s ease-in-out,opacity 1.25s ease-in-out;opacity:0}.hero-carousel .menu-group{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:2}@media(min-width:992px){.hero-carousel .menu-group{margin-left:200px;margin-top:64px}}.hero-carousel .text{transition:transform .75s ease-in-out,opacity .75s ease-in-out;transform:scale(1.15);opacity:.5;color:#fff;background-color:rgba(0,0,0,.219);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:24px;border-bottom:5px solid hsla(0,0%,100%,.538)}.hero-carousel .carousel-controls{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;z-index:2;cursor:pointer}@media(min-width:992px){.hero-carousel .carousel-controls{margin-left:200px}}.hero-carousel .slide-names{display:inline-flex;gap:.5rem;cursor:pointer}@media(min-width:992px){.hero-carousel .slide-names{gap:1rem}}.hero-carousel .slide-name.active{color:#fff}.hero-carousel .slide-name.active .progress-bar:after{background-color:var(--primary);animation:slide-name-fill 5s linear 0s 1 normal none}.hero-carousel .name{display:none}@media(min-width:480px){.hero-carousel .name{display:inline}}.hero-carousel .progress-bar{border-radius:3px;height:5px;min-width:25px;width:100%;position:relative;background-color:rgba(0,0,0,.2)}.hero-carousel .progress-bar:after{content:"";position:absolute;height:100%;width:0}@keyframes slide-name-fill{0%{background-color:#fff;width:0}to{background-color:var(--primary);width:100%}}.hero-carousel .slide-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:36px;height:36px;border-radius:36px;line-height:36px;background-color:#fff;color:var(--primary)}@media(min-width:992px){.hero-carousel .slide-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:52px;height:52px;border-radius:52px;line-height:52px}}.hero-carousel .slide-button:hover{background-color:var(--primary);color:#fff}.carousel-slides-background{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);background-color:rgba(0,0,0,0);transition:all 1s ease-in-out}.hero-container:before{background-color:rgba(188,189,19,.0784313725)}.software-dev .wrapper-service-cards{display:flex;flex-direction:column;gap:0;gap:.5rem}@media(min-width:480px){.software-dev .wrapper-service-cards{gap:1rem}}@media(min-width:768px){.software-dev .wrapper-service-cards{flex-direction:row;flex-wrap:wrap;justify-content:center}}.software-dev .card{box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431);max-width:460px;margin-left:auto;margin-right:auto}.software-dev .card:hover{box-shadow:0 0 30px 4px rgba(43,43,43,.2196078431)}@media(min-width:768px){.software-dev .card{width:calc(50% - 16px);flex-shrink:0}}@media(min-width:992px){.software-dev .card{width:calc(33% - 32px)}.software-dev .card.layout-control{display:none}}.network-services{background-color:#fff}.network-services .wrapper-service-cards{display:flex;flex-direction:column;gap:0;gap:.5rem}@media(min-width:768px){.network-services .wrapper-service-cards{gap:1rem;flex-direction:row;flex-wrap:wrap;justify-content:center}}.network-services .card{max-width:460px;margin-left:auto;margin-right:auto}@media(min-width:768px){.network-services .card{width:calc(50% - 16px);flex-shrink:0;margin-left:0;margin-right:0}}@media(min-width:992px){.network-services .card{width:calc(33.3% - 32px)}.network-services .card.layout-control{display:none}}@media(min-width:1200px){.network-services .card{width:calc(25% - 32px)}.network-services .card.layout-control{display:block}}.power-cctv .background-container{background-attachment:fixed;background-image:url(/images/bg-open-office.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.power-cctv .background-container:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);background-color:rgba(55,111,91,.6)}.power-cctv .wrapper-cards{display:flex;flex-direction:column;gap:0;gap:.5rem;position:relative;z-index:1}@media(min-width:768px){.power-cctv .wrapper-cards{gap:1rem;flex-direction:row;flex-wrap:wrap;justify-content:center}}.power-cctv .card{border-radius:0;background-color:hsla(0,0%,100%,.8);box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431)}@media(min-width:768px){.power-cctv .card{width:calc(50% - 16px);flex-shrink:0;margin-left:0;margin-right:0}}@media(min-width:992px){.power-cctv .card{width:calc(33.3% - 32px)}}.automation-services .wrapper-columns{display:flex;flex-direction:column;gap:2rem;margin-left:auto;margin-right:auto;width:100%}@media(min-width:992px){.automation-services .wrapper-columns{flex-direction:row;gap:2rem}}.automation-services .container-carousel{overflow:hidden;position:relative;min-height:250px;max-width:560px;margin-left:auto;margin-right:auto;width:100%}@media(min-width:992px){.automation-services .container-carousel{width:50%;flex-shrink:0}}.automation-services .swiper{border-radius:8px;border:1px solid var(--border)}.automation-services img{-o-object-fit:cover;object-fit:cover}.automation-services .carousel-indicators{position:absolute;bottom:16px;left:50%;transform:translateX(-50%)}.automation-services .container-text{text-align:center;display:flex;flex-direction:column;gap:0;gap:.5rem}@media(min-width:992px){.automation-services .container-text{text-align:left}}.automation-services .ibtn{align-self:center}@media(min-width:992px){.automation-services .ibtn{align-self:flex-start}}.service-bottom{position:relative}.service-bottom .content{display:flex;flex-direction:column;gap:0;align-items:center;gap:1rem;text-align:center;max-width:670px}.service-bottom .request-service-button{border:none;background-image:linear-gradient(20deg,rgba(41,57,81,.77),#b56200);color:#fff;margin:auto}.service-bottom .decorations{position:absolute;bottom:0;display:flex;justify-content:space-between;margin:auto;width:80%;left:0;right:0;max-width:920px}.service-bottom .decoration-icon{font-size:45px;opacity:.09}@media(min-width:992px){.service-bottom .decoration-icon{font-size:78px}}.contact-page .info-text{background-color:#fff}.contact-page .info-text .wrapper-cards{display:flex;flex-direction:column;gap:0;gap:1rem;justify-content:center}@media(min-width:992px){.contact-page .info-text .wrapper-cards{flex-direction:row}}.contact-page .info-text .contact-info-item.contact-page-info{border-radius:8px;box-shadow:0 5px 5px 0 rgba(162,162,162,.263);padding:24px 16px;border:1px solid var(--bg)}@media(min-width:992px){.contact-page .info-text .contact-info-item.contact-page-info{width:calc(33% - 32px);flex-shrink:0}}.contact-page .info-text .contact-info-item.contact-page-info .icon{background-color:rgba(181,97,0,.1333333333)}.contact-page .form-contact-page{width:100%;max-width:769px;margin-left:auto;margin-right:auto}.contact-page .wrapper-row-input{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.contact-page .wrapper-row-input{flex-direction:row}}.contact-page .wrapper-row-input .wrapper-input{width:100%}.about__introduction .title{font-family:var(--font-heading);font-weight:700;color:#000;font-size:20px}@media(min-width:992px){.about__introduction .title{font-size:28px}}@media(min-width:1200px){.about__introduction .title{font-size:36px}}.about .introduction_content{display:flex;flex-direction:column;gap:12px;text-align:center;max-width:750px;padding-bottom:0}.about .introduction_content img{margin:25px auto 0;display:block}@media(min-width:768px){.about .introduction_content{gap:8px}}.about__cores{background-color:#fff}.about__cores .content{display:flex;flex-direction:column;gap:0;gap:32px}@media(min-width:992px){.about__cores .content{gap:48px}}.about__cores .section-title{font-size:20px;font-family:var(--font-heading);font-weight:700;color:#000}@media(min-width:992px){.about__cores .section-title{font-size:28px}}@media(min-width:1200px){.about__cores .section-title{font-size:36px}}.about__cores .core-columns{display:flex;flex-direction:column;gap:1rem}@media(min-width:996px){.about__cores .core-columns{flex-direction:row;align-items:stretch;gap:2rem}}.about__cores .column{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:32px;transition:background-color .35s ease-in,color .35s ease-in-out,color .35s ease-in-out;max-width:400px;margin:0 auto;border-radius:16px}@media(min-width:992px){.about__cores .column{height:100%;padding:38px}}.about__cores .column__title{color:var(--text-accent);font-weight:700}.about__cores .column .wrapper-image{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:64px;height:64px;border-radius:64px;line-height:64px;margin:32px auto auto;background-color:rgba(255,204,145,.3607843137);transition:background-color .35s ease-in-out}.about__cores .column__image{display:block;width:30%}.about__cores .column.active{background-color:var(--bg)}.about__cores .column.active:hover .column__title{color:var(--text-accent)}.about__cores .column:hover{background-color:var(--bg);color:var(--text-accent)}.about__cores .column:hover .wrapper-image{background-color:var(--secondary)}.about__stories .content-wrapper{display:flex;flex-direction:column;gap:32px}.about__stories .section{position:relative;overflow:hidden;background-image:linear-gradient(33deg,rgba(126,112,72,.8784313725),rgba(210,231,229,.8196078431));padding:48px;color:#000}.about__stories .section.history{background-image:linear-gradient(33deg,rgba(210,231,229,.8196078431),rgba(72,126,126,.88))}.about__stories .section.history .icon{left:24px;bottom:24px;right:0;top:auto;color:#fff}.about__stories .section .row-stack{display:flex;flex-direction:column;gap:32px}@media(min-width:992px){.about__stories .section .row-stack{flex-direction:row;gap:48px}}.about__stories .section img{-o-object-fit:cover;object-fit:cover;display:block;height:100%}.about__stories .section__title{font-size:20px;font-family:var(--font-heading);font-weight:700;color:#000;margin-bottom:16px}@media(min-width:992px){.about__stories .section__title{font-size:28px}}@media(min-width:1200px){.about__stories .section__title{font-size:36px}}.about__stories .principles-list{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;margin-top:16px}.about__stories .principles-list .li{display:inline-block;padding:8px 12px;border-radius:32px;background-color:#fff}.about__stories .image-wrapper{overflow:hidden;border-radius:12px;border:1px solid var(--border);box-shadow:0 0 30px 4px rgba(43,43,43,.2196078431)}@media(min-width:768px){.about__stories .image-wrapper{width:50%;flex-shrink:0;position:relative}}.about__stories .icon{position:absolute;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:50px;height:50px;border-radius:50px;line-height:50px;background-color:var(--secondary);top:16px;right:16px;font-size:24px;color:var(--primary)}@media(min-width:480px){.about__stories .icon{bottom:24px}}.about__why-us{background-image:url(/images/hero-background.png);background-position:50%;background-size:cover;background-attachment:fixed;position:relative;color:#dedede;padding:var(--padding-content-y) var(--padding-content-x)}.about__why-us:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);content:"";background-color:rgba(12,63,54,.82)}@media(min-width:992px){.about__why-us{background-image:none!important;background-color:#fff;color:var(--text)}.about__why-us:before{display:none}}.about__why-us .section-info{color:var(--primary);padding:8px 12px;font-size:small;background-color:#fff;border-radius:24px;margin:0 auto 12px;display:inline-block;font-weight:lighter}.about__why-us .wrapper-columns{position:relative;display:flex;flex-direction:column;gap:16px;max-width:1200px;margin:auto}@media(min-width:992px){.about__why-us .wrapper-columns{flex-direction:row;gap:64px}}.about__why-us .content-text{display:flex;flex-direction:column;gap:24px;justify-content:center}@media(min-width:992px){.about__why-us .column-left{display:block;width:35%;flex-shrink:0;overflow:hidden}}.about__why-us .section-title{color:#fff}@media(min-width:992px){.about__why-us .section-title{color:#000}}.about__why-us .quality-item-list{display:flex;flex-direction:column;gap:1rem}.about__why-us .quality-item{display:flex;flex-direction:column;gap:4px}.about__why-us .quality-item .wrapper-title{display:flex;flex-direction:row;gap:12px;align-items:center}.about__why-us .quality-item .icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:36px;height:36px;border-radius:36px;line-height:36px;background-color:var(--primary);color:#fff;font-size:14px}.about__why-us .quality-item .title{color:#fff;font-size:1.15rem;font-family:var(--font-heading);font-weight:700}@media(min-width:992px){.about__why-us .quality-item .title{color:#000}}.about__why-us .column-left{display:none}@media(min-width:1400px){.about__why-us .column-left{display:flex;flex-direction:row;gap:16px;width:40%;max-height:500px}}.about__why-us .container-image{border:1px solid var(--border);background-image:linear-gradient(rgba(42,100,97,.2705882353),rgba(0,0,0,.0784313725));border-radius:24px;position:relative;height:100%;flex-grow:1;overflow:hidden;transition:width .5s}.about__why-us .container-image:hover img{filter:brightness(1)}.about__why-us .container-image:hover.xl{width:70%;flex-shrink:0}.about__why-us .container-image:hover:not(.xl)>img{transform:scale(1.15)}@media(max-width:992px){.about__why-us .container-image:not(.xl){height:200px;max-height:250px;background-color:#fff;border-radius:8px;border-bottom-right-radius:32px}}.about__why-us .container-image.xl{display:none;width:150px;flex-grow:0;background-image:linear-gradient(174deg,rgba(74,178,173,.46),rgba(129,43,43,.67))}@media(min-width:1400px){.about__why-us .container-image.xl{display:block}}.about__why-us .container-image.xl img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:unset;height:90%}.about__why-us img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease-in-out,filter .5s ease-in-out;filter:brightness(.85)}.about__our-services .content{display:flex;flex-direction:column;gap:16px}.about__our-services .heading-caption{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.about__our-services .section-title{font-size:1rem;font-family:inherit}.about__our-services .service-cards{display:flex;flex-direction:column;gap:16px}.about__our-services .service-cards .card{box-shadow:0 0 16px -5px rgba(132,132,132,.4196078431);transition:box-shadow .35s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out}.about__our-services .service-cards .card:hover{box-shadow:0 0 30px 4px rgba(43,43,43,.2196078431);color:#000;border-color:var(--primary)}@media(min-width:768px){.about__our-services .service-cards{flex-direction:row;flex-wrap:wrap}.about__our-services .service-cards .card{width:calc(50% - 8px);flex-shrink:0}}@media(min-width:768px)and (min-width:992px){.about__our-services .service-cards .card{width:calc(33% - 8px)}}.ibtn.book-appointment{background-color:var(--primary);color:#fff;z-index:1;margin:16px auto auto}.ibtn.book-appointment .icon{background-color:#fff;opacity:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:32px;height:32px;border-radius:32px;line-height:32px;color:var(--text-accent)}