@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}body{font-family:sans-serif;line-height:1.5;text-size-adjust:100%}:focus,:active{outline:none;box-shadow:none}input,textarea,select,button{background:none;border:none;outline:none;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit;padding:0}a{text-decoration:none;color:inherit}img,svg,video{max-width:100%;height:auto;display:block}ul,ol{list-style:none}blockquote,figure,footer,header,main,nav,section,article{display:block}hr{border:none;height:1px;background-color:#ddd}table{border-collapse:collapse;border-spacing:0;width:100%}.editor-styles-wrapper.block-editor-writing-flow{font-family:inherit;font-size:inherit;line-height:inherit;box-sizing:border-box}.editor-styles-wrapper.block-editor-writing-flow .wp-block-post-title{padding:20px 10px}.editor-styles-wrapper.block-editor-writing-flow *{box-sizing:inherit}.editor-styles-wrapper.block-editor-writing-flow>*{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.editor-styles-wrapper.block-editor-writing-flow .wp-block{max-width:100% !important;width:100%}.editor-styles-wrapper.block-editor-writing-flow p,.editor-styles-wrapper.block-editor-writing-flow h1,.editor-styles-wrapper.block-editor-writing-flow h2,.editor-styles-wrapper.block-editor-writing-flow h3,.editor-styles-wrapper.block-editor-writing-flow h4,.editor-styles-wrapper.block-editor-writing-flow h5,.editor-styles-wrapper.block-editor-writing-flow h6{margin:0;padding:0;font-weight:inherit}.editor-styles-wrapper.block-editor-writing-flow{padding:0}.editor-styles-wrapper.block-editor-writing-flow .wp-block{margin-bottom:0;margin-top:0}.pink_color_theme header#header .inner_container .logo path,.pink_color_theme #menu_icon path{fill:#ed83b2}.pink_color_theme #menu,.pink_color_theme footer{background-color:#ed83b2;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}.pink_color_theme #menu::after,.pink_color_theme footer::after{pointer-events:none;content:"";position:absolute;background-image:url(images/background_logo.png);width:min(35%,1000px);height:min(80%,800px);top:0;right:0;background-repeat:no-repeat;background-position:top right;background-size:contain}.pink_color_theme .bestio_contact_section .inner_container{background-color:#ed83b2;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}.pink_color_theme .bestio_simple_hero .inner_container h1 strong::after{background:#ed83b2}.pink_color_theme .bestio_basic_content .inner_container .content .header h2,.pink_color_theme .bestio_basic_content .inner_container .content .header p,.pink_color_theme .bestio_contact_section .inner_container .contact_grid_layout .phone_link h3,.pink_color_theme .bestio_contact_section .inner_container .contact_grid_layout .phone_link span,.pink_color_theme .bestio_contact_section .inner_container form .form_footer button,.pink_color_theme header#header .inner_container .phone a,.pink_color_theme .phone_link h3,.pink_color_theme .phone_link span,.pink_color_theme .related_services_section .inner_container h2{color:#ed83b2}.green_color_theme header#header .inner_container .logo path,.green_color_theme #menu_icon path{fill:#1e8946}.green_color_theme #menu,.green_color_theme footer{background-color:#1e8946;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}.green_color_theme #menu::after,.green_color_theme footer::after{pointer-events:none;content:"";position:absolute;background-image:url(images/background_logo.png);width:min(35%,1000px);height:min(80%,800px);top:0;right:0;background-repeat:no-repeat;background-position:top right;background-size:contain}.green_color_theme .bestio_contact_section .inner_container{background-color:#1e8946;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}.green_color_theme .bestio_simple_hero .inner_container h1 strong::after{background:#1e8946}.green_color_theme .bestio_basic_content .inner_container .content .header h2,.green_color_theme .bestio_basic_content .inner_container .content .header p,.green_color_theme .bestio_contact_section .inner_container .contact_grid_layout .phone_link h3,.green_color_theme .bestio_contact_section .inner_container .contact_grid_layout .phone_link span,.green_color_theme .bestio_contact_section .inner_container form .form_footer button,.green_color_theme header#header .inner_container .phone a,.green_color_theme .phone_link h3,.green_color_theme .phone_link span,.green_color_theme .related_services_section .inner_container h2{color:#1e8946}.blue_color_theme header#header .inner_container .logo path,.blue_color_theme #menu_icon path{fill:#179ed7}.blue_color_theme #menu,.blue_color_theme footer{background-color:#0f668b;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}.blue_color_theme #menu::after,.blue_color_theme footer::after{pointer-events:none;content:"";position:absolute;background-image:url(images/background_logo.png);width:min(35%,1000px);height:min(80%,800px);top:0;right:0;background-repeat:no-repeat;background-position:top right;background-size:contain}.blue_color_theme .bestio_contact_section .inner_container{background-color:#0f668b;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}.blue_color_theme .bestio_simple_hero .inner_container h1 strong::after{background:#179ed7}.blue_color_theme .bestio_basic_content .inner_container .content .header h2,.blue_color_theme .bestio_basic_content .inner_container .content .header p,.blue_color_theme .bestio_contact_section .inner_container .contact_grid_layout .phone_link h3,.blue_color_theme .bestio_contact_section .inner_container .contact_grid_layout .phone_link span,.blue_color_theme .bestio_contact_section .inner_container form .form_footer button,.blue_color_theme header#header .inner_container .phone a,.blue_color_theme .phone_link h3,.blue_color_theme .phone_link span,.blue_color_theme .related_services_section .inner_container h2{color:#179ed7}header#header{width:100%;height:54px}header#header .inner_container{display:flex;align-items:center;justify-content:space-between;position:relative;height:54px}header#header .inner_container #menu_icon{width:30px;position:fixed}header#header .inner_container #menu_icon svg{width:100%;height:100%}header#header .inner_container .logo{position:absolute;left:50%;transform:translateX(-50%);width:50px}header#header .inner_container .logo path{fill:#179ed7}header#header .inner_container .logo img{width:100%;height:100%}@media screen and (max-width: 600px){header#header .inner_container .phone{display:none}}header#header .inner_container .phone a{text-decoration:none;color:#179ed7;font-weight:bold;font-size:20px}#menu_icon{cursor:pointer;z-index:2000}#menu_icon path{transition:fill .4s cubic-bezier(0.7, 0, 0.3, 1)}#menu_icon.active path{fill:#fff}@keyframes allowScroll{to{overflow-y:auto}}#menu{position:fixed !important;top:0;left:0;width:100%;height:100vh;z-index:1000;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:48px;overflow:hidden;backdrop-filter:blur(10px);background-color:rgba(15,102,139,.95);background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}#menu::after{pointer-events:none;content:"";position:absolute;background-image:url(images/background_logo.png);width:min(35%,1000px);height:min(80%,800px);top:0;right:0;background-repeat:no-repeat;background-position:top right;background-size:contain}#menu{clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .5s cubic-bezier(0.7, 0, 0.2, 1),visibility 0s .5s}#menu.active{clip-path:inset(0 0 0% 0);visibility:visible;transition:clip-path .7s cubic-bezier(0.19, 1, 0.22, 1);animation:allowScroll 0s .8s forwards}#menu.active .menu_footer{opacity:1;transform:translateY(0);transition:opacity .5s .4s ease,transform .5s .4s ease}#menu.active .header_nav .menu-item{opacity:1 !important;transform:translateY(0)}#menu.active .header_nav .menu-item:nth-child(1){transition:opacity .5s .15s ease,transform .5s .15s ease-out}#menu.active .header_nav .menu-item:nth-child(2){transition:opacity .5s .2s ease,transform .5s .2s ease-out}#menu.active .header_nav .menu-item:nth-child(3){transition:opacity .5s .25s ease,transform .5s .25s ease-out}#menu.active .header_nav .menu-item:nth-child(4){transition:opacity .5s .3s ease,transform .5s .3s ease-out}#menu.active .header_nav .menu-item:nth-child(5){transition:opacity .5s .35s ease,transform .5s .35s ease-out}#menu.active .header_nav .menu-item:nth-child(6){transition:opacity .5s .4s ease,transform .5s .4s ease-out}#menu.active .header_nav .menu-item:nth-child(7){transition:opacity .5s .45s ease,transform .5s .45s ease-out}#menu.active .header_nav .menu-item:nth-child(8){transition:opacity .5s .5s ease,transform .5s .5s ease-out}#menu.active .header_nav .menu-item:nth-child(9){transition:opacity .5s .55s ease,transform .5s .55s ease-out}#menu.active .header_nav .menu-item:nth-child(10){transition:opacity .5s .6s ease,transform .5s .6s ease-out}#menu>.inner_container{display:flex;justify-content:space-between;gap:48px;flex:1;width:100%;padding-top:48px}@media screen and (max-width: 768px){#menu>.inner_container{flex-direction:column}}#menu>.inner_container .phone_link{max-width:350px}#menu .menu_footer{width:100%;padding:24px;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}#menu .menu_footer .inner_container{display:flex;gap:24px;justify-content:space-between}@media screen and (max-width: 425px){#menu .menu_footer .inner_container{flex-direction:column;align-items:center}}#menu .menu_footer .social_row{margin-top:0}#menu .menu_footer a{color:#fff;font-weight:300}#menu .header_nav{width:fit-content;padding:100px 0;height:fit-content;list-style:none;display:flex;flex-direction:column;gap:24px;align-items:flex-start}#menu .header_nav .menu-item{opacity:0;transform:translateY(20px)}#menu .header_nav .menu-item a{display:block;color:#fff;text-decoration:none;text-align:left;line-height:1.1;font-size:clamp(2rem,5vw,4rem);font-weight:800;letter-spacing:-0.02em;transition:color .3s ease,transform .3s ease}#menu .header_nav .menu-item a:hover{color:hsla(0,0%,100%,.8);transform:translateX(15px)}footer{background-color:#0f668b;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}footer::after{pointer-events:none;content:"";position:absolute;background-image:url(images/background_logo.png);width:min(35%,1000px);height:min(80%,800px);top:0;right:0;background-repeat:no-repeat;background-position:top right;background-size:contain}footer .inner_container{display:flex;flex-direction:column;gap:24px;padding:48px 0}footer .inner_container p,footer .inner_container a{color:#fff;font-weight:200}footer .inner_container .subtitle{font-size:20px;font-weight:200}footer .inner_container .title{font-weight:900;width:100%;max-width:400px;line-height:1;line-height:1.2}@media screen and (max-width: 1068px){footer .inner_container .title{display:flex;flex-direction:column;text-align:center}}footer .inner_container .title{font-size:48px}@media screen and (max-width: 768px){footer .inner_container .title{font-size:32px}}footer .inner_container .title strong{font-weight:900;position:relative;width:fit-content;color:#fff;z-index:1}footer .inner_container .title strong::after{content:"";position:absolute;background:#179ed7;width:104%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-2%) rotate(-1deg)}footer .inner_container .additional_informations_row{display:flex;gap:48px;justify-content:flex-end}@media screen and (max-width: 600px){footer .inner_container .additional_informations_row{flex-direction:column;gap:12px}}footer .inner_container .additional_informations_row address{font-style:inherit}footer .inner_container .additional_informations_row address>*:first-of-type{font-weight:600}footer .inner_container .additional_informations_row address,footer .inner_container .additional_informations_row ul{display:flex;flex-direction:column;gap:4px;align-items:flex-end}footer .inner_container .last_row{display:flex;gap:24px}@media screen and (max-width: 600px){footer .inner_container .last_row{flex-direction:column;gap:12px}}footer .inner_container .last_row .separator{width:100%;flex:1;border-bottom:1px solid hsla(0,0%,100%,.8)}.social_row{display:flex;gap:12px;margin-top:12px}.social_row svg path{fill:#fff}.related_projects_section{background:#f1f0ec}.related_projects_section .inner_container{display:flex;flex-direction:column;gap:24px;padding:48px 0}.related_projects_section .inner_container h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.related_projects_section .inner_container h2{font-size:24px}}.related_projects_section .inner_container h2{color:#179ed7;text-align:center}.related_projects_section .inner_container .projects_grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px}.related_projects_section .inner_container .projects_grid .project_card{width:100%;height:auto}.related_services_section{background:#f1f0ec}.related_services_section .inner_container{display:flex;flex-direction:column;gap:24px;padding:48px 0}.related_services_section .inner_container h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.related_services_section .inner_container h2{font-size:24px}}.related_services_section .inner_container h2{color:#179ed7;text-align:center}.related_services_section .inner_container .services_grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px}.related_services_section .inner_container .services_grid .service_card{width:100%;height:auto}.bestio_main_hero{display:flex;flex-direction:column;gap:12px;align-items:center}.bestio_main_hero .inner_container{display:flex;flex-direction:column;gap:48px;align-items:center}.bestio_main_hero .inner_container h1.hero_title{line-height:1.2}@media screen and (max-width: 1068px){.bestio_main_hero .inner_container h1.hero_title{display:flex;flex-direction:column;text-align:center}}.bestio_main_hero .inner_container h1.hero_title{font-size:68px;align-items:center}@media screen and (max-width: 1024px){.bestio_main_hero .inner_container h1.hero_title{font-size:60px}}@media screen and (max-width: 768px){.bestio_main_hero .inner_container h1.hero_title{font-size:52px}}@media screen and (max-width: 425px){.bestio_main_hero .inner_container h1.hero_title{font-size:42px}}@media screen and (max-width: 350px){.bestio_main_hero .inner_container h1.hero_title{font-size:36px}}.bestio_main_hero .inner_container h1.hero_title strong{font-weight:900;position:relative;width:fit-content;color:#fff;z-index:1}.bestio_main_hero .inner_container h1.hero_title strong::after{content:"";position:absolute;background:#179ed7;width:104%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-2%) rotate(-1deg)}.bestio_main_hero .inner_container h1.hero_title{text-align:center;font-weight:500}.bestio_main_hero .inner_container .hero_subtitle{text-align:center;width:100%;max-width:720px;font-size:16px}.bestio_main_hero .hero_keywords_slider{width:calc(100% + 48px);margin:24px 0}.bestio_main_hero .hero_keywords_slider li{padding:12px}.bestio_main_hero .hero_keywords_slider li:nth-of-type(4n) span{padding:4px 12px;color:#fff;position:relative}.bestio_main_hero .hero_keywords_slider li:nth-of-type(4n) span::after{content:"";position:absolute;background:#179ed7;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(1deg)}.bestio_main_hero .hero_keywords_slider li:nth-of-type(4n + 1) span{padding:4px 12px;color:#fff;position:relative}.bestio_main_hero .hero_keywords_slider li:nth-of-type(4n + 1) span::after{content:"";position:absolute;background:#1e8946;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg)}.bestio_main_hero .hero_keywords_slider li:nth-of-type(4n + 2) span{padding:4px 12px;color:#fff;position:relative}.bestio_main_hero .hero_keywords_slider li:nth-of-type(4n + 2) span::after{content:"";position:absolute;background:#ed83b2;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-1deg)}.bestio_main_hero .hero_keywords_slider li:nth-of-type(4n + 3) span{padding:4px 12px;color:#fff;position:relative}.bestio_main_hero .hero_keywords_slider li:nth-of-type(4n + 3) span::after{content:"";position:absolute;background:#e6c714;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(2deg)}.bestio_main_hero .hero_keywords_slider span{padding:4px 12px;color:#fff;position:relative}.bestio_main_hero .hero_keywords_slider span::after{content:"";position:absolute;background:#179ed7;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg)}.bestio_simple_hero{display:flex;flex-direction:column;gap:12px;align-items:center}.bestio_simple_hero .inner_container{display:flex;flex-direction:column;align-items:center;gap:48px}.bestio_simple_hero .inner_container h1{line-height:1.2}@media screen and (max-width: 1068px){.bestio_simple_hero .inner_container h1{display:flex;flex-direction:column;text-align:center}}.bestio_simple_hero .inner_container h1{font-size:68px;align-items:center}@media screen and (max-width: 1024px){.bestio_simple_hero .inner_container h1{font-size:60px}}@media screen and (max-width: 768px){.bestio_simple_hero .inner_container h1{font-size:52px}}@media screen and (max-width: 425px){.bestio_simple_hero .inner_container h1{font-size:42px}}@media screen and (max-width: 350px){.bestio_simple_hero .inner_container h1{font-size:36px}}.bestio_simple_hero .inner_container h1 strong{font-weight:900;position:relative;width:fit-content;color:#fff;z-index:1}.bestio_simple_hero .inner_container h1 strong::after{content:"";position:absolute;background:#179ed7;width:104%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-2%) rotate(-1deg)}.bestio_simple_hero .inner_container h1{line-height:1.2;text-align:center;font-weight:500}@media screen and (max-width: 768px){.bestio_simple_hero .inner_container h1{display:flex;flex-direction:column;align-items:center}.bestio_simple_hero .inner_container h1 br{display:none}}.bestio_simple_hero .inner_container h1 strong{font-weight:900;color:#fff;position:relative;width:fit-content;z-index:1}.bestio_simple_hero .inner_container h1 strong::after{content:"";position:absolute;background:#179ed7;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-1deg)}.bestio_simple_hero .inner_container .hero_description{text-align:center;width:100%;max-width:720px;font-size:16px}.bestio_background_hero{background-color:#1e8946;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}.bestio_background_hero .inner_container{padding:48px 0;display:flex;flex-direction:column;gap:48px}.bestio_background_hero .inner_container *{color:#fff}.bestio_background_hero .inner_container h1{line-height:1.2}@media screen and (max-width: 1068px){.bestio_background_hero .inner_container h1{display:flex;flex-direction:column;text-align:center}}.bestio_background_hero .inner_container h1{font-size:68px;align-items:center}@media screen and (max-width: 1024px){.bestio_background_hero .inner_container h1{font-size:60px}}@media screen and (max-width: 768px){.bestio_background_hero .inner_container h1{font-size:52px}}@media screen and (max-width: 425px){.bestio_background_hero .inner_container h1{font-size:42px}}@media screen and (max-width: 350px){.bestio_background_hero .inner_container h1{font-size:36px}}.bestio_background_hero .inner_container h1 strong{font-weight:900;position:relative;width:fit-content;color:#1e8946;z-index:1}.bestio_background_hero .inner_container h1 strong::after{content:"";position:absolute;background:#fff;width:104%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-2%) rotate(-1deg)}.bestio_background_hero .inner_container h1,.bestio_background_hero .inner_container p{max-width:700px}.bestio_background_hero .inner_container p:last-of-type{margin-left:auto;text-align:right}.bestio_services_grid.container{background:#f1f0ec;padding-top:48px;padding-bottom:48px}.bestio_services_grid.container .inner_container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px;max-width:1000px}@media screen and (max-width: 1000px){.bestio_services_grid.container .inner_container{display:flex;flex-direction:column;gap:24px}}.bestio_services_grid.container .inner_container .services_footer a{cursor:pointer;padding:12px 24px;color:#fff;position:relative;z-index:1}.bestio_services_grid.container .inner_container .services_footer a::after{content:"";position:absolute;background:#179ed7;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.bestio_services_grid.container .inner_container .services_footer a:hover::after{transform:translateX(-1%) rotate(0deg)}.bestio_services_grid.container .inner_container .services_footer a{display:flex;justify-content:center;text-align:center;width:100%}.bestio_services_grid.container .inner_container .service_item{display:flex}.bestio_services_grid.container .inner_container .service_item:hover .image{transform:rotate(0deg) !important}.bestio_services_grid.container .inner_container .service_item:hover .content{background-color:#0f668b;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}.bestio_services_grid.container .inner_container .service_item:hover .content *{color:#fff}.bestio_services_grid.container .inner_container .service_item a{display:flex;flex-direction:column;align-items:center;width:100%}@media screen and (max-width: 1000px){.bestio_services_grid.container .inner_container .service_item a{display:grid;grid-template-columns:2fr 4fr;gap:12px}}@media screen and (max-width: 600px){.bestio_services_grid.container .inner_container .service_item a{display:flex}}.bestio_services_grid.container .inner_container .service_item a .image{display:flex;justify-content:center;aspect-ratio:1;width:95%;max-width:250px;margin-bottom:-10px;z-index:1;transition:transform .1s ease-in-out}@media screen and (max-width: 600px){.bestio_services_grid.container .inner_container .service_item a .image{display:none}}.bestio_services_grid.container .inner_container .service_item a .image img{width:100%;height:100%;object-fit:cover;object-position:center}.bestio_services_grid.container .inner_container .service_item a .content{background:#fff;padding:24px;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 1000px){.bestio_services_grid.container .inner_container .service_item a .content{height:100%;justify-content:center}}.bestio_services_grid.container .inner_container .service_item a .content h3,.bestio_services_grid.container .inner_container .service_item a .content p{color:#179ed7}.bestio_services_grid.container .inner_container .service_item a .content h3{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.bestio_services_grid.container .inner_container .service_item a .content h3{font-size:24px}}.bestio_services_grid.container .inner_container .service_item a .content h3{font-weight:900}.bestio_services_grid.container .inner_container .services_col{display:flex;flex-direction:column;gap:48px}@media screen and (max-width: 1000px){.bestio_services_grid.container .inner_container .services_col{gap:24px}.bestio_services_grid.container .inner_container .services_col:first-of-type header{order:1}.bestio_services_grid.container .inner_container .services_col:first-of-type .service_item{order:3}.bestio_services_grid.container .inner_container .services_col:first-of-type .services_footer{order:2}}.bestio_services_grid.container .inner_container .services_col:nth-of-type(2n) .service_item:nth-of-type(2n) a .image{transform:rotate(-2deg)}.bestio_services_grid.container .inner_container .services_col:nth-of-type(2n) .service_item:nth-of-type(2n + 1) a .image{transform:rotate(2deg)}.bestio_services_grid.container .inner_container .services_col:nth-of-type(2n + 1) .service_item:nth-of-type(2n) a .image{transform:rotate(2deg)}.bestio_services_grid.container .inner_container .services_col:nth-of-type(2n + 1) .service_item:nth-of-type(2n + 1) a .image{transform:rotate(-2deg)}.bestio_services_grid.container .inner_container .services_header{display:flex;flex-direction:column-reverse;gap:4px}.bestio_services_grid.container .inner_container .services_header p{color:#179ed7}.bestio_services_grid.container .inner_container .services_header h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.bestio_services_grid.container .inner_container .services_header h2{font-size:24px}}.bestio_services_grid.container .inner_container .services_header h2{line-height:1.1;color:#179ed7}.bestio_clients_section.container{padding-top:50px;padding-bottom:50px;background-color:#0f668b;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative}.bestio_clients_section.container .inner_container{display:flex;flex-direction:column;gap:20px;position:relative}.bestio_clients_section.container .inner_container .section_header{display:flex;flex-direction:column-reverse;gap:12px;color:#fff}.bestio_clients_section.container .inner_container .section_header h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.bestio_clients_section.container .inner_container .section_header h2{font-size:24px}}.bestio_clients_section.container .inner_container .section_header h2{line-height:1.1}.bestio_clients_section.container .inner_container .clients_list{background:hsla(0,0%,100%,.7)}.clients_list{padding-top:20px;padding-bottom:20px;width:calc(100vw - 8px);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.clients_list img{height:60px}.bestio_projects_slider_section.container{display:flex;flex-direction:column;align-items:center;gap:24px;background:#f1f0ec;padding-top:48px;padding-bottom:48px;padding-left:0;padding-right:0}.bestio_projects_slider_section.container .projects_slider{width:100%;height:400px}.bestio_projects_slider_section.container .projects_slider .splide__track{height:100%}.bestio_projects_slider_section.container .projects_slider .splide__slide{display:flex;align-items:center}.bestio_projects_slider_section.container .projects_slider .splide__slide.is-active .project_card_panel{height:100%}.bestio_projects_slider_section.container .projects_slider .splide__slide.is-active .project_card_panel .project_content{opacity:1;transform:translateX(-50%) translateY(0);transition:opacity .25s .3s ease-out,transform .3s .3s cubic-bezier(0.2, 0, 0, 1)}.bestio_projects_slider_section.container .projects_slider .splide__slide.is-active .project_card_panel .project_content h3{opacity:1;transform:translateY(0);transition:transform .3s .4s ease-out,opacity .3s .4s}.bestio_projects_slider_section.container .projects_slider .splide__slide.is-active .project_card_panel .project_content *{opacity:1;transform:translateY(0);transition:transform .3s .45s ease-out,opacity .3s .45s}.bestio_projects_slider_section.container .projects_slider .project_card_panel{width:70vw;max-width:400px;min-width:280px;height:80%;transition:height .3s cubic-bezier(0.4, 0, 0.2, 1);position:relative}@media(max-width: 600px){.bestio_projects_slider_section.container .projects_slider .project_card_panel{width:85vw;height:75%}}@media(max-width: 425px){.bestio_projects_slider_section.container .projects_slider .project_card_panel{width:60vw;height:75%}}.bestio_projects_slider_section.container .projects_slider .project_card_panel{height:80%;transition:height .3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden}.bestio_projects_slider_section.container .projects_slider .project_card_panel .project_image{display:flex;width:100%;height:100%;padding-bottom:12px}.bestio_projects_slider_section.container .projects_slider .project_card_panel .project_image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease-in-out}.bestio_projects_slider_section.container .projects_slider .project_card_panel .project_content{background:#fff;z-index:1;position:absolute;bottom:0;width:90%;left:50%;padding:24px;display:flex;flex-direction:column;gap:12px;opacity:0;transform:translateX(-50%) translateY(15px);transition:opacity .2s 0s ease-in,transform .2s 0s ease-in}.bestio_projects_slider_section.container .projects_slider .project_card_panel .project_content *{color:#179ed7;opacity:0;transform:translateY(10px)}.bestio_projects_slider_section.container .projects_slider .project_card_panel .project_content h3{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.bestio_projects_slider_section.container .projects_slider .project_card_panel .project_content h3{font-size:24px}}.bestio_projects_slider_section.container .projects_slider .project_card_panel .project_content h3{line-height:1;font-weight:900}.bestio_projects_slider_section.container .header_content{max-width:400px;width:100%;display:flex;flex-direction:column-reverse;padding:0 24px}.bestio_projects_slider_section.container .header_content h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.bestio_projects_slider_section.container .header_content h2{font-size:24px}}.bestio_projects_slider_section.container .header_content *{color:#179ed7}.bestio_projects_slider_section.container .footer_action{width:100%;display:flex;justify-content:flex-end;padding:0 24px}.bestio_projects_slider_section.container .footer_action a{cursor:pointer;padding:12px 24px;color:#fff;position:relative;z-index:1}.bestio_projects_slider_section.container .footer_action a::after{content:"";position:absolute;background:#179ed7;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.bestio_projects_slider_section.container .footer_action a:hover::after{transform:translateX(-1%) rotate(0deg)}.bestio_services_full_list_section{background:#f1f0ec}.bestio_services_full_list_section .inner_container{display:flex;flex-direction:column;gap:12px;padding-top:48px;padding-bottom:48px;align-items:center}.bestio_services_full_list_section .inner_container .services_pagination_wrapper.loading{position:relative}.bestio_services_full_list_section .inner_container .services_pagination_wrapper.loading>*{opacity:.3;pointer-events:none}.bestio_services_full_list_section .inner_container .services_pagination_wrapper.loading::after{content:"";position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;border:4px solid rgba(23,158,215,.3);border-left-color:#fff;border-radius:50%;animation:spin .8s linear infinite;z-index:1;opacity:1}@keyframes spin{to{transform:rotate(360deg)}}.bestio_services_full_list_section .inner_container .services_grid_target{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;justify-content:center;width:fit-content;max-width:100%}@media screen and (max-width: 768px){.bestio_services_full_list_section .inner_container .services_grid_target{grid-template-columns:1fr 1fr}}@media screen and (max-width: 600px){.bestio_services_full_list_section .inner_container .services_grid_target{grid-template-columns:1fr}}.service_card{display:flex;flex-direction:column;max-width:350px}.service_card:nth-of-type(3n + 1) a{cursor:pointer;padding:12px 24px;color:#fff;position:relative;z-index:1}.service_card:nth-of-type(3n + 1) a::after{content:"";position:absolute;background:#179ed7;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.service_card:nth-of-type(3n + 1) a:hover::after{transform:translateX(-1%) rotate(0deg)}.service_card:nth-of-type(3n + 1) h3,.service_card:nth-of-type(3n + 1) h2,.service_card:nth-of-type(3n + 1) p{color:#179ed7}.service_card:nth-of-type(3n + 2) a{cursor:pointer;padding:12px 24px;color:#fff;position:relative;z-index:1}.service_card:nth-of-type(3n + 2) a::after{content:"";position:absolute;background:#ed83b2;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.service_card:nth-of-type(3n + 2) a:hover::after{transform:translateX(-1%) rotate(0deg)}.service_card:nth-of-type(3n + 2) h3,.service_card:nth-of-type(3n + 2) h2,.service_card:nth-of-type(3n + 2) p{color:#ed83b2}.service_card:nth-of-type(3n) a{cursor:pointer;padding:12px 24px;color:#fff;position:relative;z-index:1}.service_card:nth-of-type(3n) a::after{content:"";position:absolute;background:#1e8946;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.service_card:nth-of-type(3n) a:hover::after{transform:translateX(-1%) rotate(0deg)}.service_card:nth-of-type(3n) h3,.service_card:nth-of-type(3n) h2,.service_card:nth-of-type(3n) p{color:#1e8946}.service_card .service_card_image{width:100%;aspect-ratio:1}.service_card .service_card_image img{width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:1}.service_card .service_card_content{display:flex;flex-direction:column;padding:24px;background:#fff;height:100%;gap:4px}.service_card .service_card_content h3,.service_card .service_card_content h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.service_card .service_card_content h3,.service_card .service_card_content h2{font-size:24px}}.service_card .service_card_content .service_card_description{margin-bottom:24px;font-size:14px}.service_card .service_card_content a{margin-top:auto;width:fit-content;font-size:14px;align-self:center}.bestio_projects_full_list_section{background:#f1f0ec}.bestio_projects_full_list_section .inner_container{display:flex;flex-direction:column;gap:12px;padding-top:48px;padding-bottom:48px;align-items:center}.bestio_projects_full_list_section .inner_container .projects_pagination_wrapper.loading{position:relative}.bestio_projects_full_list_section .inner_container .projects_pagination_wrapper.loading>*{opacity:.3;pointer-events:none}.bestio_projects_full_list_section .inner_container .projects_pagination_wrapper.loading::after{content:"";position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;border:4px solid rgba(23,158,215,.3);border-left-color:#fff;border-radius:50%;animation:spin .8s linear infinite;z-index:1;opacity:1}@keyframes spin{to{transform:rotate(360deg)}}.bestio_projects_full_list_section .inner_container .projects_grid_target{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;justify-content:center;width:fit-content;max-width:100%}@media screen and (max-width: 768px){.bestio_projects_full_list_section .inner_container .projects_grid_target{grid-template-columns:1fr 1fr}}@media screen and (max-width: 600px){.bestio_projects_full_list_section .inner_container .projects_grid_target{grid-template-columns:1fr}}.project_card{display:flex;flex-direction:column;max-width:350px}.project_card:nth-of-type(3n + 1) a{cursor:pointer;padding:12px 24px;color:#fff;position:relative;z-index:1}.project_card:nth-of-type(3n + 1) a::after{content:"";position:absolute;background:#179ed7;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.project_card:nth-of-type(3n + 1) a:hover::after{transform:translateX(-1%) rotate(0deg)}.project_card:nth-of-type(3n + 1) h2,.project_card:nth-of-type(3n + 1) p{color:#179ed7}.project_card:nth-of-type(3n + 2) a{cursor:pointer;padding:12px 24px;color:#fff;position:relative;z-index:1}.project_card:nth-of-type(3n + 2) a::after{content:"";position:absolute;background:#ed83b2;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.project_card:nth-of-type(3n + 2) a:hover::after{transform:translateX(-1%) rotate(0deg)}.project_card:nth-of-type(3n + 2) h2,.project_card:nth-of-type(3n + 2) p{color:#ed83b2}.project_card:nth-of-type(3n) a{cursor:pointer;padding:12px 24px;color:#fff;position:relative;z-index:1}.project_card:nth-of-type(3n) a::after{content:"";position:absolute;background:#1e8946;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.project_card:nth-of-type(3n) a:hover::after{transform:translateX(-1%) rotate(0deg)}.project_card:nth-of-type(3n) h2,.project_card:nth-of-type(3n) p{color:#1e8946}.project_card .project_card_image{width:100%;aspect-ratio:1}.project_card .project_card_image img{width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:1}.project_card .project_card_content{display:flex;flex-direction:column;padding:24px;background:#fff;height:100%;gap:4px}.project_card .project_card_content h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.project_card .project_card_content h2{font-size:24px}}.project_card .project_card_content .project_card_description{margin-bottom:24px;font-size:14px}.project_card .project_card_content a{margin-top:auto;width:fit-content;font-size:14px;align-self:center}.bestio_basic_cta.container{width:100%}.bestio_basic_cta.container .inner_container{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;max-width:600px}.bestio_basic_cta.container .inner_container h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.bestio_basic_cta.container .inner_container h2{font-size:24px}}.bestio_basic_cta.container .inner_container h2,.bestio_basic_cta.container .inner_container p{color:#179ed7;text-align:center}.bestio_basic_cta.container .inner_container .cta_actions{margin-top:24px}.bestio_basic_cta.container .inner_container .cta_actions a{cursor:pointer;padding:12px 24px;color:#fff;position:relative;z-index:1}.bestio_basic_cta.container .inner_container .cta_actions a::after{content:"";position:absolute;background:#179ed7;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.bestio_basic_cta.container .inner_container .cta_actions a:hover::after{transform:translateX(-1%) rotate(0deg)}.bestio_about_us .inner_container{display:grid;align-items:center;gap:24px;grid-template-columns:1fr 2fr;padding-top:24px;padding-bottom:24px}@media screen and (max-width: 1200px){.bestio_about_us .inner_container{display:flex;flex-direction:column}}.bestio_about_us .inner_container .about_header{display:flex;flex-direction:column;gap:4px}.bestio_about_us .inner_container .about_header h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.bestio_about_us .inner_container .about_header h2{font-size:24px}}.bestio_about_us .inner_container .about_header h2{order:2}.bestio_about_us .inner_container .about_header .about_subtitle{order:1}.bestio_about_us .inner_container .about_header h2,.bestio_about_us .inner_container .about_header .about_subtitle{color:#179ed7}.bestio_about_us .inner_container .about_header .about_description{order:2;margin-top:24px}.bestio_about_us .inner_container .about_team_grid{align-items:center;display:grid;grid-template-columns:1fr 1fr;gap:24px}@media screen and (max-width: 600px){.bestio_about_us .inner_container .about_team_grid{display:flex;flex-direction:column}}.bestio_about_us .inner_container .about_team_grid .team_card{position:relative;height:100%;max-width:400px}@media screen and (min-width: 601px){.bestio_about_us .inner_container .about_team_grid .team_card:first-of-type{margin-left:auto}}.bestio_about_us .inner_container .about_team_grid .team_card:first-of-type{transform:rotate(-2deg)}@media screen and (min-width: 601px){.bestio_about_us .inner_container .about_team_grid .team_card:last-of-type{margin-right:auto}}.bestio_about_us .inner_container .about_team_grid .team_card:last-of-type{transform:rotate(1deg)}.bestio_about_us .inner_container .about_team_grid .team_card .team_image_wrapper{height:100%;width:100%}.bestio_about_us .inner_container .about_team_grid .team_card .team_image_wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.bestio_about_us .inner_container .about_team_grid .team_card .content{display:flex;flex-direction:column;gap:4px;position:absolute;bottom:0;width:100%;padding:24px}.bestio_about_us .inner_container .about_team_grid .team_card .content *{color:#fff}.bestio_about_us .inner_container .about_team_grid .team_card .content h3{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.bestio_about_us .inner_container .about_team_grid .team_card .content h3{font-size:24px}}.bestio_about_us .inner_container .about_team_grid .team_card .content h3{font-weight:900}.bestio_contact_section .inner_container{background-color:#0f668b;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 100 100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter id=%27noise%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%274.5%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23noise%29%27/%3E%3C/svg%3E"),radial-gradient(ellipse at 85% 15%, rgba(255, 255, 255, 0.15) 0%, transparent 40%),radial-gradient(ellipse at 30% 40%, rgba(255, 255, 255, 0.05) 0%, transparent 50%),radial-gradient(circle at 100% 90%, rgba(255, 255, 255, 0.1) 0%, transparent 60%);background-blend-mode:overlay,screen,screen,screen;position:relative;padding:48px;display:flex;flex-direction:column;gap:48px;align-items:center}.bestio_contact_section .inner_container * input,.bestio_contact_section .inner_container * textarea,.bestio_contact_section .inner_container * select,.bestio_contact_section .inner_container * label,.bestio_contact_section .inner_container * h2,.bestio_contact_section .inner_container * p{color:#fff}.bestio_contact_section .inner_container * input::placeholder,.bestio_contact_section .inner_container * textarea::placeholder,.bestio_contact_section .inner_container * select::placeholder,.bestio_contact_section .inner_container * label::placeholder,.bestio_contact_section .inner_container * h2::placeholder,.bestio_contact_section .inner_container * p::placeholder{color:#fff;opacity:.8;font-weight:300;font-style:italic}.bestio_contact_section .inner_container .contact_grid_layout{display:grid;grid-template-columns:2fr 1fr;gap:48px}@media screen and (max-width: 1100px){.bestio_contact_section .inner_container .contact_grid_layout{display:flex;flex-direction:column}}.bestio_contact_section .inner_container .contact_grid_layout .contact_column_form{display:flex;flex-direction:column;gap:12px}.bestio_contact_section .inner_container .contact_header,.bestio_contact_section .inner_container .contact_grid_layout{max-width:850px;width:100%}.bestio_contact_section .inner_container .separator{width:99%;height:1px;background:#fff}.bestio_contact_section .inner_container .contact_header{display:flex;flex-direction:column;gap:4px}.bestio_contact_section .inner_container .contact_header h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.bestio_contact_section .inner_container .contact_header h2{font-size:24px}}.bestio_contact_section .inner_container .form_message{padding:12px;background:#fff;color:#179ed7;display:none}.bestio_contact_section .inner_container .form_message.success{background:#1e8946;color:#fff}.bestio_contact_section .inner_container .form_message.error{background:#e63946;color:#fff}.bestio_contact_section .inner_container form{display:flex;flex-direction:column;gap:24px;width:100%}.bestio_contact_section .inner_container form.loading{position:relative}.bestio_contact_section .inner_container form.loading>*{opacity:.5;pointer-events:none}.bestio_contact_section .inner_container form.loading::after{content:"";position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;border:4px solid rgba(23,158,215,.3);border-left-color:#fff;border-radius:50%;animation:spin .8s linear infinite;z-index:1;opacity:1}@keyframes spin{to{transform:rotate(360deg)}}.bestio_contact_section .inner_container form input,.bestio_contact_section .inner_container form textarea{padding-bottom:5px;text-align:right;width:auto;flex:1}.bestio_contact_section .inner_container form .form_footer{display:flex;justify-content:center}.bestio_contact_section .inner_container form .form_footer button{cursor:pointer;padding:12px 24px;color:#179ed7;position:relative;z-index:1}.bestio_contact_section .inner_container form .form_footer button::after{content:"";position:absolute;background:#fff;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.bestio_contact_section .inner_container form .form_footer button:hover::after{transform:translateX(-1%) rotate(0deg)}.bestio_contact_section .inner_container form .form_group{display:flex;flex-direction:row;gap:4px;border-bottom:1px solid #fff}@media screen and (max-width: 600px){.bestio_contact_section .inner_container form .form_group{flex-direction:column}}@media screen and (max-width: 425px){.bestio_contact_section .inner_container form .form_group input::placeholder,.bestio_contact_section .inner_container form .form_group textarea::placeholder{text-align:left}}.phone_link{display:flex;flex-direction:column;gap:24px;padding:24px;background:#fff;height:fit-content;margin-top:auto;width:100%}.phone_link h3{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.phone_link h3{font-size:24px}}.phone_link h3{font-weight:900;line-height:1.1}.phone_link h3,.phone_link span{color:#179ed7}.phone_link span{margin-left:auto}.bestio_basic_content.is-centered h2,.bestio_basic_content.is-centered p{text-align:center}.bestio_basic_content .inner_container{display:flex;gap:48px;justify-content:center;align-items:center}@media screen and (max-width: 850px){.bestio_basic_content .inner_container{flex-direction:column}}.bestio_basic_content .inner_container .content{width:100%;max-width:600px;display:flex;flex-direction:column;gap:24px}.bestio_basic_content .inner_container .content .header{display:flex;flex-direction:column-reverse;gap:4px}.bestio_basic_content .inner_container .content .header p{color:#179ed7}.bestio_basic_content .inner_container .content .header h2{font-size:32px;line-height:1.1}@media screen and (max-width: 768px){.bestio_basic_content .inner_container .content .header h2{font-size:24px}}.bestio_basic_content .inner_container .content .header h2{line-height:1.1;color:#179ed7}.bestio_basic_content .inner_container .content_image_wrapper{flex-shrink:0}.bestio_basic_content .inner_container .content_image_wrapper img{width:100%;max-width:350px;aspect-ratio:1;object-fit:cover;object-position:center}.bestio_banner_image .inner_container img{width:100%;max-height:400px;aspect-ratio:4;object-fit:cover}.bestio_image_slider_container .bestio_image_slider img{height:400px;width:100%;object-fit:cover}*{font-family:Inter}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{display:flex;flex-direction:column}body.megamenu_active{overflow-y:hidden}.container{display:flex;justify-content:center;padding:0 24px}.container .inner_container{max-width:1600px;width:100%}.btn_primary{cursor:pointer;padding:12px 24px;color:#fff;position:relative;z-index:1}.btn_primary::after{content:"";position:absolute;background:#179ed7;width:102%;height:100%;left:0;top:0;z-index:-1;transform:translateX(-1%) rotate(-2deg);transition:transform .1s ease-in-out}.btn_primary:hover::after{transform:translateX(-1%) rotate(0deg)}p{font-weight:300}h3{line-height:1.2}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset !important;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff !important}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
