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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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,canvas,video{*zoom:1;display:inline-block;*display:inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:initial;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:initial}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}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 20px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #269aff}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{display:flex;height:100%;justify-content:center;margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;height:100%;object-fit:contain;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{align-items:center;background:rgba(0,0,0,.5);bottom:0;color:#fff;display:flex;height:100%;justify-content:center;line-height:1;margin-left:-45%;position:absolute;right:10%;transition:all .5s ease-in-out;transition:background .35s ease-in-out;width:40%}@media(min-width:1024px){.carousel .slide .legend{background:rgba(0,0,0,.8);line-height:1.3;width:30%}}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media(min-width:1024px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;display:none;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}@media(min-width:1024px){.carousel:hover .slide .legend{background:rgba(0,0,0,.5)}}#home .text-welcome{background:#269aff;display:flex;justify-content:center;padding:4rem 0}@media(min-width:1024px){#home .text-welcome{padding:5rem 0;text-align:justify}}#home .text-welcome div{width:80%}@media(min-width:1024px){#home .text-welcome div{width:50%}}#home .text{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 0}@media(min-width:1024px){#home .text{padding:5rem}}#home .text .text-line{align-items:center;display:flex;flex-direction:column;max-width:1200px}@media(min-width:1024px){#home .text .text-line{align-items:start;flex-direction:row;justify-content:space-around}#home .text .text-line:first-child{margin-bottom:3rem}}#home .text .text-line .text-container{display:flex;flex-direction:column;justify-content:center;margin:2rem;width:80%}@media(min-width:1024px){#home .text .text-line .text-container{width:30%}}#home .text .text-line .text-container .icons{height:4rem;margin-bottom:2rem}@media(min-width:1024px){#home .text .text-line .text-container .icons{height:5rem}}#home .text .text-line .text-container h2{margin:1rem 0;text-align:center}#home .text .text-line .text-container p{margin:1rem 0}#home .text .last-text{color:#0055a1;margin-bottom:2rem;margin-top:3rem;width:80%}@media(min-width:1024px){#home .text .last-text{margin-top:4rem;width:50%}}#home h3,#home p{text-align:center}@media(min-width:1024px){#home h3,#home p{text-align:justify}}#home .find_out{background:#269aff;border:2px solid #269aff;border-radius:10px;font-size:1.1rem;margin-bottom:1rem;padding:.8rem 1.3rem;transition:1s}@media(min-width:1024px){#home .find_out{font-size:1.3rem;margin-bottom:2rem;padding:1rem 2rem}#home .find_out:hover{background:#0055a1;border:2px solid #0055a1;color:#fff}.box{transition:opacity 1s ease-in-out}.box,.fade-in{opacity:0}.visible{opacity:1}}#back-to-top{background:#00bfff;border:none;border-radius:50px;bottom:4rem;cursor:pointer;font-size:2rem;outline:none;overflow:hidden;padding:.6rem 1rem;position:fixed;right:4rem;-webkit-transform:scale(0);transform:scale(0);transition:.3s;z-index:99}@media(max-width:768px){#back-to-top{bottom:6rem;right:2rem}}#back-to-top:hover{padding-bottom:2rem}@media(max-width:768px){#back-to-top:hover:hover{padding-bottom:.5rem}#back-to-top:hover:active{padding-bottom:2rem}}@media(min-width:769px)and (max-width:1023px){#back-to-top:hover:hover{padding-bottom:.5rem}#back-to-top:hover:active{padding-bottom:2rem}}#back-to-top.back-to-top-visible{-webkit-transform:scale(1);transform:scale(1)}#header{background:#00263d}#header .container{align-items:center;display:flex;justify-content:space-around;margin:0 auto;max-width:1352px}#header .container .main_logo{transition:2s;width:100px}@media(min-width:1024px){#header .container .main_logo{width:180px}#header .container .main_logo:hover{width:200px}}#header .title{align-items:center;display:flex;font-family:Inter,sans-serif;font-size:1rem;font-weight:300;text-decoration:none}@media(min-width:500px){#header .title{font-size:2rem}}@media(min-width:1024px){.header__nav{width:50%}}.header__nav .nav_menu{display:none}@media(min-width:1024px){.header__nav .nav_menu{display:flex;justify-content:space-between}.header__nav .nav_menu .nav_btn{background:#00263d;border:none;border-bottom:2px solid #00263d;color:silver;font-family:Inter,sans-serif;font-size:1.2rem;padding:1rem;text-decoration:none;transition:1s}.header__nav .nav_menu .nav_btn:hover{border-bottom:2px solid #269aff;color:#fff}}#footer{align-items:center;background:linear-gradient(#fff,#686868);display:flex;flex-direction:column;padding-top:1rem}#footer a{color:#0055a1;text-decoration:none;transition:1s}#footer a:hover{color:#000}#footer .phone_mail{margin:2rem 0}#footer .phone_mail a{align-items:center;display:flex;flex-direction:column;justify-content:center}#footer .phone_mail a p{padding-top:1rem}#footer .phone_mail .icon{font-size:2rem}#footer .copyright{margin-top:4rem;text-align:center}#footer .copyright p{margin:1rem 0}#contact{margin-top:3rem}#contact .thanks{align-items:center;display:flex;flex-direction:column}#contact img{width:80%}@media(min-width:769px)and (max-width:1023px){#contact img{width:50%}}@media(min-width:1024px){#contact img{width:30%}}#contact_form{display:flex;flex-direction:column}#contact_form h2{margin-bottom:3rem;margin-top:2rem;text-align:center}@media(max-width:768px){#contact_form h2{font-size:1.8rem;margin-bottom:2rem;margin-top:1rem}}#contact_form .form{align-items:center;display:flex;flex-direction:column}#contact_form .form label{display:flex;flex-direction:column;width:70%}@media(min-width:769px)and (max-width:1023px){#contact_form .form label{width:50%}}@media(min-width:1024px){#contact_form .form label{width:40%}}#contact_form .form .input{background-color:#fff;border:2px solid #269aff;border-radius:10px;font-family:Inter,sans-serif;margin-bottom:2rem;margin-top:1rem;padding:.7rem 1rem;transition:.5s}@media(min-width:1024px){#contact_form .form .input:hover{border:2px solid #0055a1}}#contact_form .form .input::-webkit-input-placeholder{color:#0055a1}#contact_form .form .input::placeholder{color:#0055a1}#contact_form .alert{color:red;font-size:1rem;margin-bottom:2rem;margin-top:-1rem}#contact_form .checkbox-label{cursor:pointer;font-size:14px;padding-left:24px;position:relative}#contact_form .checkbox-label p{margin-left:1rem}#contact_form .checkbox-label .checkbox_agree{display:none}#contact_form .checkbox-label .checkbox-label:hover .checkbox_agree+.checkmark{border-color:#0055a1}#contact_form .checkbox-label .checkmark{background-color:#fff;border:2px solid #aaa;border-radius:4px;height:25px;left:0;position:absolute;top:10px;transition:border-color .3s ease;width:25px}#contact_form .checkbox-label .checkmark:after{border:solid #269aff;border-width:0 2px 2px 0;bottom:5px;content:"";display:none;height:15px;left:6px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}#contact_form .checkbox-label .checkbox_agree:checked+.checkmark{border-color:#269aff}#contact_form .checkbox-label .checkbox_agree:checked+.checkmark:after{display:block}#contact_form .checkbox-label .link{color:#0055a1;text-decoration:underline}#contact_form .checkbox-label .alert_agree{margin-bottom:.5rem;margin-left:-1.4rem;margin-top:1rem}#contact_form .button{border:2px solid #269aff;border-radius:10px;font-size:1.1rem;margin-top:1rem;padding:.7rem 1.5rem;transition:1s}@media(min-width:1024px){#contact_form .button{font-size:1.3rem;margin:2rem;padding:.8rem 1.7rem}#contact_form .button:hover{background:#269aff}}#not_found_page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:45vh;text-align:justify}#not_found_page h2{margin:2rem 2rem 3rem}@media(min-width:1024px){#not_found_page h2{margin:2rem 2rem 5rem}}#privacy_policy{align-items:center;display:flex;flex-direction:column;margin:2rem 0;text-align:justify}#privacy_policy h2{margin:3rem;text-align:center}#privacy_policy div,#privacy_policy p{width:80%}@media(min-width:1024px){#privacy_policy div,#privacy_policy p{width:60%}}#privacy_policy ol li{margin-left:2rem}#privacy_policy li,#privacy_policy ol{font-family:Inter,sans-serif;font-size:1.2rem}@media(min-width:769px)and (max-width:1023px){#privacy_policy li,#privacy_policy ol{font-size:1.1rem}}@media(max-width:768px){#privacy_policy li,#privacy_policy ol{font-size:1rem}}.terms_cookies{color:#269aff}#services{align-items:center;display:flex;flex-direction:column}#services .title{background:#269aff;margin-bottom:5rem;width:100%}#services h2{margin:3rem}@media(min-width:1024px){#services h2{margin:4rem}}#services .container{max-width:1200px;width:80%}@media(min-width:1024px){#services .container{margin:1rem;width:60%}}#services h3{margin-bottom:2rem}@media(min-width:1024px){#services h3{margin-bottom:4rem;margin-top:1rem}}#services img{border-radius:50px 15px;margin-top:2rem;width:80%}@media(min-width:1024px){#services img{margin:0;width:40%}}#services ul{list-style-type:disc;margin-top:1rem}#services ul li{margin-left:1rem}#services .container_text{margin-bottom:8rem}#services .container_text,#services .container_text .text{align-items:center;display:flex;flex-direction:column}@media(min-width:1024px){#services .container_text .text{flex-direction:row;justify-content:space-between}#services .container_text .text div{text-align:justify;width:50%}}#services .container_text:nth-of-type(2) .text img,#services .container_text:nth-of-type(4) .text img,#services .container_text:nth-of-type(6) .text img{border-radius:15px 50px}@media(min-width:1024px){#services .container_text:nth-of-type(2) .text,#services .container_text:nth-of-type(4) .text,#services .container_text:nth-of-type(6) .text{flex-direction:row-reverse}}#services .container_text span{border-bottom:.3rem solid #269aff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:block;padding-bottom:5rem;width:100%}@media(min-width:1024px){#services .container_text span{width:80%}}#about{align-items:center;display:flex;flex-direction:column}#about .title{background:#269aff;width:100%}#about h2{margin:3rem}@media(min-width:1024px){#about h2{margin:4rem}}#about .text{align-items:center;display:flex;flex-direction:column;max-width:1200px}#about .text p{margin:4rem;text-align:center;width:80%}@media(min-width:1024px){#about .text p{margin:6rem;text-align:justify;width:60%}}#about .text img{border-radius:50px 15px;width:100%}@media(min-width:1024px){#about .text img{width:30%}}@media(min-width:769px)and (max-width:1023px){#about .text img{width:60%}}*{box-sizing:border-box}h1,h2,h3,h4,h5,li,p{font-family:Inter,sans-serif}h1{font-size:2.2rem;text-align:center}@media(min-width:769px)and (max-width:1023px){h1{font-size:1.8rem}}@media(max-width:768px){h1{font-size:1.1rem}}h2{font-size:2rem;font-weight:800;text-align:center}@media(min-width:769px)and (max-width:1023px){h2{font-size:1.6rem}}@media(max-width:768px){h2{font-size:1.5rem}}h3{font-size:1.5rem;font-weight:500;line-height:2.1rem}@media(min-width:769px)and (max-width:1023px){h3{font-size:1.4rem}}@media(max-width:768px){h3{font-size:1.2rem}}li,p{font-size:1rem;line-height:1.6rem}@media(min-width:769px)and (max-width:1023px){li,p{font-size:1.1rem}}@media(min-width:1024px){li,p{font-size:1.2rem;text-align:justify}}
/*# sourceMappingURL=main.53494bf4.css.map*/